0
                         5
                         1
                     
                 
                    | 1 | 
		prefix=@CMAKE_INSTALL_PREFIX@  | 
|
| 2 | 
		exec_prefix=@CMAKE_INSTALL_PREFIX@/bin  | 
|
| 3 | 
		libdir=@CMAKE_INSTALL_PREFIX@/lib  | 
|
| 4 | 
		includedir=@CMAKE_INSTALL_PREFIX@/include  | 
|
| 5 | 
		 | 
|
| 6 | 
		Name: @PROJECT_NAME@  | 
|
| 7 | 
		Description: Library for Efficient Modeling and Optimization in Networks  | 
|
| 8 | 
		Version: @PROJECT_VERSION@  | 
|
| 9 | 
		Libs: -L${libdir} -lemon @GLPK_LIBS@ @CPLEX_LIBS@ @SOPLEX_LIBS@ @CLP_LIBS@ @CBC_LIBS@
	 | 
|
| 10 | 
		Cflags: -I${includedir}
	 | 
| ... | ... | 
		@@ -3,6 +3,8 @@  | 
| 3 | 3 | 
		SET(abs_top_srcdir ${PROJECT_SOURCE_DIR})
	 | 
| 4 | 4 | 
		SET(abs_top_builddir ${PROJECT_BINARY_DIR})
	 | 
| 5 | 5 | 
		 | 
| 6 | 
		SET(LEMON_DOC_SOURCE_BROWSER "NO" CACHE STRING "Include source into the doc (YES/NO).")  | 
|
| 7 | 
		 | 
|
| 6 | 8 | 
		CONFIGURE_FILE(  | 
| 7 | 9 | 
		  ${PROJECT_SOURCE_DIR}/doc/Doxyfile.in
	 | 
| 8 | 10 | 
		  ${PROJECT_BINARY_DIR}/doc/Doxyfile
	 | 
| ... | ... | 
		@@ -52,3 +54,15 @@  | 
| 52 | 54 | 
		ENDIF()  | 
| 53 | 55 | 
		 | 
| 54 | 56 | 
		ENDIF()  | 
| 57 | 
		 | 
|
| 58 | 
		IF(WGET_FOUND)  | 
|
| 59 | 
		ADD_CUSTOM_TARGET(update-external-tags  | 
|
| 60 | 
		  COMMAND ${CMAKE_COMMAND} -E make_directory dl
	 | 
|
| 61 | 
		  # COMMAND ${CMAKE_COMMAND} -E copy libstdc++.tag dl
	 | 
|
| 62 | 
		  COMMAND ${WGET_EXECUTABLE} wget -P dl -N libstdc++.tag.tmp http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/libstdc++.tag
	 | 
|
| 63 | 
		  COMMAND ${CMAKE_COMMAND} -E rename dl/libstdc++.tag libstdc++.tag
	 | 
|
| 64 | 
		  COMMAND ${CMAKE_COMMAND} -E remove dl/libstdc++.tag
	 | 
|
| 65 | 
		  COMMAND ${CMAKE_COMMAND} -E remove_directory dl
	 | 
|
| 66 | 
		  WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
	 | 
|
| 67 | 
		)  | 
|
| 68 | 
		ENDIF()  | 
| ... | ... | 
		@@ -70,7 +70,7 @@  | 
| 70 | 70 | 
		SHOW_FILES = YES  | 
| 71 | 71 | 
		SHOW_NAMESPACES = YES  | 
| 72 | 72 | 
		FILE_VERSION_FILTER =  | 
| 73 | 
		LAYOUT_FILE = DoxygenLayout.xml  | 
|
| 73 | 
		LAYOUT_FILE = "@abs_top_srcdir@/doc/DoxygenLayout.xml"  | 
|
| 74 | 74 | 
		#---------------------------------------------------------------------------  | 
| 75 | 75 | 
		# configuration options related to warning and progress messages  | 
| 76 | 76 | 
		#---------------------------------------------------------------------------  | 
| ... | ... | 
		@@ -114,7 +114,7 @@  | 
| 114 | 114 | 
		#---------------------------------------------------------------------------  | 
| 115 | 115 | 
		# configuration options related to source browsing  | 
| 116 | 116 | 
		#---------------------------------------------------------------------------  | 
| 117 | 
		SOURCE_BROWSER =  | 
|
| 117 | 
		SOURCE_BROWSER = @LEMON_DOC_SOURCE_BROWSER@  | 
|
| 118 | 118 | 
		INLINE_SOURCES = NO  | 
| 119 | 119 | 
		STRIP_CODE_COMMENTS = YES  | 
| 120 | 120 | 
		REFERENCED_BY_RELATION = NO  | 
| ... | ... | 
		@@ -225,7 +225,7 @@  | 
| 225 | 225 | 
		#---------------------------------------------------------------------------  | 
| 226 | 226 | 
		# Options related to the search engine  | 
| 227 | 227 | 
		#---------------------------------------------------------------------------  | 
| 228 | 
		TAGFILES = "@  | 
|
| 228 | 
		TAGFILES = "@abs_top_builddir@/doc/libstdc++.tag = http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/ "  | 
|
| 229 | 229 | 
		GENERATE_TAGFILE = html/lemon.tag  | 
| 230 | 230 | 
		ALLEXTERNALS = NO  | 
| 231 | 231 | 
		EXTERNAL_GROUPS = NO  | 
| ... | ... | 
		@@ -8,6 +8,12 @@  | 
| 8 | 8 | 
		  ${CMAKE_CURRENT_BINARY_DIR}/config.h
	 | 
| 9 | 9 | 
		)  | 
| 10 | 10 | 
		 | 
| 11 | 
		CONFIGURE_FILE(  | 
|
| 12 | 
		  ${CMAKE_CURRENT_SOURCE_DIR}/lemon.pc.cmake
	 | 
|
| 13 | 
		  ${CMAKE_CURRENT_BINARY_DIR}/lemon.pc
	 | 
|
| 14 | 
		@ONLY  | 
|
| 15 | 
		)  | 
|
| 16 | 
		 | 
|
| 11 | 17 | 
		SET(LEMON_SOURCES  | 
| 12 | 18 | 
		arg_parser.cc  | 
| 13 | 19 | 
		base.cc  | 
| ... | ... | 
		@@ -66,3 +72,9 @@  | 
| 66 | 72 | 
		DESTINATION include/lemon  | 
| 67 | 73 | 
		COMPONENT headers  | 
| 68 | 74 | 
		)  | 
| 75 | 
		 | 
|
| 76 | 
		INSTALL(  | 
|
| 77 | 
		  FILES ${CMAKE_CURRENT_BINARY_DIR}/lemon.pc
	 | 
|
| 78 | 
		DESTINATION lib/pkgconfig  | 
|
| 79 | 
		)  | 
|
| 80 | 
| ... | ... | 
		@@ -47,7 +47,12 @@  | 
| 47 | 47 | 
		)  | 
| 48 | 48 | 
		 | 
| 49 | 49 | 
		IF(LEMON_HAVE_LP)  | 
| 50 | 
		  IF(${CMAKE_BUILD_TYPE} STREQUAL "Maintainer")
	 | 
|
| 50 | 51 | 
		ADD_EXECUTABLE(lp_test lp_test.cc)  | 
| 52 | 
		ELSE()  | 
|
| 53 | 
		ADD_EXECUTABLE(lp_test EXCLUDE_FROM_ALL lp_test.cc)  | 
|
| 54 | 
		ENDIF()  | 
|
| 55 | 
		 | 
|
| 51 | 56 | 
		SET(LP_TEST_LIBS lemon)  | 
| 52 | 57 | 
		 | 
| 53 | 58 | 
		IF(LEMON_HAVE_GLPK)  | 
| ... | ... | 
		@@ -83,7 +88,12 @@  | 
| 83 | 88 | 
		ENDIF()  | 
| 84 | 89 | 
		 | 
| 85 | 90 | 
		IF(LEMON_HAVE_MIP)  | 
| 91 | 
		  IF(${CMAKE_BUILD_TYPE} STREQUAL "Maintainer")
	 | 
|
| 86 | 92 | 
		ADD_EXECUTABLE(mip_test mip_test.cc)  | 
| 93 | 
		ELSE()  | 
|
| 94 | 
		ADD_EXECUTABLE(mip_test EXCLUDE_FROM_ALL mip_test.cc)  | 
|
| 95 | 
		ENDIF()  | 
|
| 96 | 
		 | 
|
| 87 | 97 | 
		SET(MIP_TEST_LIBS lemon)  | 
| 88 | 98 | 
		 | 
| 89 | 99 | 
		IF(LEMON_HAVE_GLPK)  | 
0 comments (0 inline)