| ... | ... | 
		@@ -5,36 +5,37 @@  | 
| 5 | 5 | 
		ELSE(EXISTS ${CMAKE_SOURCE_DIR}/cmake/version.cmake)
	 | 
| 6 | 6 | 
		SET(PROJECT_NAME "LEMON")  | 
| 7 | 7 | 
		SET(PROJECT_VERSION "hg-tip" CACHE STRING "LEMON version string.")  | 
| 8 | 8 | 
		ENDIF(EXISTS ${CMAKE_SOURCE_DIR}/cmake/version.cmake)
	 | 
| 9 | 9 | 
		 | 
| 10 | 10 | 
		PROJECT(${PROJECT_NAME})
	 | 
| 11 | 11 | 
		 | 
| 12 | 12 | 
		SET(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)
	 | 
| 13 | 13 | 
		 | 
| 14 | 14 | 
		INCLUDE(FindDoxygen)  | 
| 15 | 15 | 
		INCLUDE(FindGhostscript)  | 
| 16 | 16 | 
		FIND_PACKAGE(GLPK 4.33)  | 
| 17 | 17 | 
		FIND_PACKAGE(CPLEX)  | 
| 18 | 18 | 
		FIND_PACKAGE(COIN)  | 
| 19 | 19 | 
		 | 
| 20 | 20 | 
		IF(MSVC)  | 
| 21 | 
		  SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /wd4250 /wd4355 /wd4800 /wd4996")
	 | 
|
| 21 | 
		  SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /wd4250 /wd4355 /wd4503 /wd4800 /wd4996")
	 | 
|
| 22 | 22 | 
		# Suppressed warnings:  | 
| 23 | 23 | 
		# C4250: 'class1' : inherits 'class2::member' via dominance  | 
| 24 | 24 | 
		# C4355: 'this' : used in base member initializer list  | 
| 25 | 
		# C4503: 'function' : decorated name length exceeded, name was truncated  | 
|
| 25 | 26 | 
		# C4800: 'type' : forcing value to bool 'true' or 'false' (performance warning)  | 
| 26 | 27 | 
		# C4996: 'function': was declared deprecated  | 
| 27 | 28 | 
		ENDIF(MSVC)  | 
| 28 | 29 | 
		 | 
| 29 | 30 | 
		INCLUDE(CheckTypeSize)  | 
| 30 | 31 | 
		CHECK_TYPE_SIZE("long long" LEMON_LONG_LONG)
	 | 
| 31 | 32 | 
		 | 
| 32 | 33 | 
		ENABLE_TESTING()  | 
| 33 | 34 | 
		 | 
| 34 | 35 | 
		ADD_SUBDIRECTORY(lemon)  | 
| 35 | 36 | 
		IF(${CMAKE_SOURCE_DIR} STREQUAL ${PROJECT_SOURCE_DIR})
	 | 
| 36 | 37 | 
		ADD_SUBDIRECTORY(demo)  | 
| 37 | 38 | 
		ADD_SUBDIRECTORY(tools)  | 
| 38 | 39 | 
		ADD_SUBDIRECTORY(doc)  | 
| 39 | 40 | 
		ADD_SUBDIRECTORY(test)  | 
| 40 | 41 | 
		ENDIF(${CMAKE_SOURCE_DIR} STREQUAL ${PROJECT_SOURCE_DIR})
	 | 
0 comments (0 inline)