Changeset 678:d1e1cd94bf49 in lemon-main
- Timestamp:
 - 05/29/09 12:40:53 (16 years ago)
 - Branch:
 - default
 - Phase:
 - public
 - Files:
 - 
          
- 5 edited
 
- 
          CMakeLists.txt (modified) (1 diff)
 - 
          cmake/version.cmake.in (modified) (1 diff)
 - 
          configure.ac (modified) (1 diff)
 - 
          lemon/config.h.cmake (modified) (1 diff)
 - 
          lemon/config.h.in (modified) (1 diff)
 
 
Legend:
- Unmodified
 - Added
 - Removed
 
- 
        
CMakeLists.txt
r677 r678 1 1 CMAKE_MINIMUM_REQUIRED(VERSION 2.6) 2 2 3 IF(EXISTS ${CMAKE_SOURCE_DIR}/cmake/version.cmake) 4 INCLUDE(${CMAKE_SOURCE_DIR}/cmake/version.cmake) 5 ELSE(EXISTS ${CMAKE_SOURCE_DIR}/cmake/version.cmake) 6 SET(PROJECT_NAME "LEMON") 7 SET(PROJECT_VERSION "hg-tip" CACHE STRING "LEMON version string.") 8 ENDIF(EXISTS ${CMAKE_SOURCE_DIR}/cmake/version.cmake) 3 SET(PROJECT_NAME "LEMON") 4 PROJECT(${PROJECT_NAME}) 9 5 10 PROJECT(${PROJECT_NAME}) 6 IF(EXISTS ${PROJECT_SOURCE_DIR}/cmake/version.cmake) 7 INCLUDE(${PROJECT_SOURCE_DIR}/cmake/version.cmake) 8 ELSEIF(DEFINED ENV{LEMON_VERSION}) 9 SET(LEMON_VERSION $ENV{LEMON_VERSION} CACHE STRING "LEMON version string.") 10 ELSE() 11 EXECUTE_PROCESS( 12 COMMAND hg id -i 13 WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} 14 OUTPUT_VARIABLE HG_REVISION 15 ERROR_QUIET 16 OUTPUT_STRIP_TRAILING_WHITESPACE 17 ) 18 SET(LEMON_VERSION ${HG_REVISION} CACHE STRING "LEMON version string.") 19 ENDIF() 20 21 SET(PROJECT_VERSION ${LEMON_VERSION}) 11 22 12 23 SET(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)  - 
        
cmake/version.cmake.in
r480 r678 1 SET(PROJECT_NAME "@PACKAGE_NAME@") 2 SET(PROJECT_VERSION "@PACKAGE_VERSION@" CACHE STRING "LEMON version string.") 1 SET(LEMON_VERSION "@PACKAGE_VERSION@" CACHE STRING "LEMON version string.")  - 
        
configure.ac
r627 r678 19 19 AC_CONFIG_SRCDIR([lemon/list_graph.h]) 20 20 AC_CONFIG_HEADERS([config.h lemon/config.h]) 21 22 AC_DEFINE([LEMON_VERSION], [lemon_version()], [The version string]) 21 23 22 24 dnl Do compilation tests using the C++ compiler.  - 
        
lemon/config.h.cmake
r627 r678 1 #define LEMON_VERSION "@PROJECT_VERSION@" 1 2 #cmakedefine LEMON_HAVE_LONG_LONG 1 2 3 #cmakedefine LEMON_HAVE_LP 1  - 
        
lemon/config.h.in
r627 r678 1 /* The version string */ 2 #undef LEMON_VERSION 3 1 4 /* Define to 1 if you have long long */ 2 5 #undef LEMON_HAVE_LONG_LONG  
Note: See TracChangeset
          for help on using the changeset viewer.
      
