|  |  | @ -1,4 +1,4 @@ | 
			
		
	
		
			
				
					|  |  |  | cmake_minimum_required (VERSION 2.6) | 
			
		
	
		
			
				
					|  |  |  | cmake_minimum_required (VERSION 2.8.6) | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | # Set project name | 
			
		
	
		
			
				
					|  |  |  | project (storm CXX C) | 
			
		
	
	
		
			
				
					|  |  | @ -152,6 +152,14 @@ add_executable(storm-tests ${STORM_TEST_SOURCES} ${STORM_TEST_HEADERS}) | 
			
		
	
		
			
				
					|  |  |  | target_link_libraries(storm ${Boost_LIBRARIES})    | 
			
		
	
		
			
				
					|  |  |  | target_link_libraries(storm-tests ${Boost_LIBRARIES}) | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | # Include Cotire for PCH Generation | 
			
		
	
		
			
				
					|  |  |  | set (CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/resources/cmake") | 
			
		
	
		
			
				
					|  |  |  | include(cotire) | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | cotire(storm) | 
			
		
	
		
			
				
					|  |  |  | target_link_libraries(storm_unity ${Boost_LIBRARIES}) | 
			
		
	
		
			
				
					|  |  |  | #cotire(storm-tests) | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | # Add a target to generate API documentation with Doxygen | 
			
		
	
		
			
				
					|  |  |  | if(DOXYGEN_FOUND) | 
			
		
	
		
			
				
					|  |  |  |     set(CMAKE_DOXYGEN_OUTPUT_DIR "${CMAKE_CURRENT_BINARY_DIR}/doc") | 
			
		
	
	
		
			
				
					|  |  | @ -179,18 +187,21 @@ endif(GTEST_INCLUDE_DIR) | 
			
		
	
		
			
				
					|  |  |  | if (LOG4CPLUS_INCLUDE_DIR) | 
			
		
	
		
			
				
					|  |  |  |     include_directories(${LOG4CPLUS_INCLUDE_DIR}) | 
			
		
	
		
			
				
					|  |  |  |     target_link_libraries(storm ${LOG4CPLUS_LIBRARIES})  | 
			
		
	
		
			
				
					|  |  |  | 	target_link_libraries(storm_unity ${LOG4CPLUS_LIBRARIES}) | 
			
		
	
		
			
				
					|  |  |  |     target_link_libraries(storm-tests ${LOG4CPLUS_LIBRARIES}) | 
			
		
	
		
			
				
					|  |  |  |     # On Linux, we have to link against librt | 
			
		
	
		
			
				
					|  |  |  |     if (UNIX AND NOT APPLE) | 
			
		
	
		
			
				
					|  |  |  | 	   target_link_libraries(storm rt) | 
			
		
	
		
			
				
					|  |  |  | 	   target_link_libraries(storm_unity rt) | 
			
		
	
		
			
				
					|  |  |  | 	   target_link_libraries(storm-tests rt) | 
			
		
	
		
			
				
					|  |  |  |     endif(UNIX AND NOT APPLE) | 
			
		
	
		
			
				
					|  |  |  | endif(LOG4CPLUS_INCLUDE_DIR) | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | if (THREADS_FOUND) | 
			
		
	
		
			
				
					|  |  |  | 	include_directories(${THREADS_INCLUDE_DIRS}) | 
			
		
	
		
			
				
					|  |  |  |     target_link_libraries (storm ${CMAKE_THREAD_LIBS_INIT}) | 
			
		
	
		
			
				
					|  |  |  | 	target_link_libraries (storm-tests ${CMAKE_THREAD_LIBS_INIT}) | 
			
		
	
		
			
				
					|  |  |  |     target_link_libraries(storm ${CMAKE_THREAD_LIBS_INIT}) | 
			
		
	
		
			
				
					|  |  |  | 	target_link_libraries(storm_unity ${CMAKE_THREAD_LIBS_INIT}) | 
			
		
	
		
			
				
					|  |  |  | 	target_link_libraries(storm-tests ${CMAKE_THREAD_LIBS_INIT}) | 
			
		
	
		
			
				
					|  |  |  | endif(THREADS_FOUND) | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | # Configure a header file to pass some of the CMake settings to the source code | 
			
		
	
	
		
			
				
					|  |  | 
 |