Changes in CMakeLists.txt [361:29cbdb01d5f0:357:2b6a20528f35] in lemon-1.0
- File:
-
- 1 edited
-
CMakeLists.txt (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
CMakeLists.txt
r361 r357 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 SET(PROJECT_VERSION "hg-tip" CACHE STRING "The version string.") 9 5 10 6 PROJECT(${PROJECT_NAME}) … … 32 28 33 29 IF(WIN32) 30 INSTALL(FILES ${CMAKE_SOURCE_DIR}/cmake/nsis/lemon.ico 31 DESTINATION bin) 32 ENDIF(WIN32) 33 34 IF(WIN32) 34 35 SET(CPACK_PACKAGE_NAME ${PROJECT_NAME}) 35 SET(CPACK_PACKAGE_VENDOR "EGRES") 36 SET(CPACK_PACKAGE_VENDOR 37 "EGRES - Egervary Research Group on Combinatorial Optimization") 36 38 SET(CPACK_PACKAGE_DESCRIPTION_SUMMARY 37 39 "LEMON - Library of Efficient Models and Optimization in Networks") … … 45 47 "${PROJECT_NAME} ${PROJECT_VERSION}") 46 48 47 SET(CPACK_COMPONENTS_ALL headers library html_documentation) 49 # Variables to generate a component-based installer. 50 #SET(CPACK_COMPONENTS_ALL headers library html_documentation) 48 51 49 SET(CPACK_COMPONENT_HEADERS_DISPLAY_NAME "C++ headers")50 SET(CPACK_COMPONENT_LIBRARY_DISPLAY_NAME "Dynamic-linklibrary")51 SET(CPACK_COMPONENT_HTML_DOCUMENTATION_DISPLAY_NAME "HTML documentation")52 #SET(CPACK_COMPONENT_HEADERS_DISPLAY_NAME "C++ headers") 53 #SET(CPACK_COMPONENT_LIBRARY_DISPLAY_NAME "Static library") 54 #SET(CPACK_COMPONENT_HTML_DOCUMENTATION_DISPLAY_NAME "HTML documentation") 52 55 53 SET(CPACK_COMPONENT_HEADERS_DESCRIPTION54 "C++ header files")55 SET(CPACK_COMPONENT_LIBRARY_DESCRIPTION56 "DLL and import library")57 SET(CPACK_COMPONENT_HTML_DOCUMENTATION_DESCRIPTION58 "Doxygen generated documentation")56 #SET(CPACK_COMPONENT_HEADERS_DESCRIPTION 57 # "C++ header files for use with the LEMON library") 58 #SET(CPACK_COMPONENT_LIBRARY_DESCRIPTION 59 # "Static library used to build programs with LEMON") 60 #SET(CPACK_COMPONENT_HTML_DOCUMENTATION_DESCRIPTION 61 # "Doxygen generated documentation") 59 62 60 SET(CPACK_COMPONENT_HEADERS_DEPENDS library)63 #SET(CPACK_COMPONENT_HEADERS_DEPENDS library) 61 64 62 SET(CPACK_COMPONENT_HEADERS_GROUP "Development")63 SET(CPACK_COMPONENT_LIBRARY_GROUP "Development")64 SET(CPACK_COMPONENT_HTML_DOCUMENTATION_GROUP "Documentation")65 #SET(CPACK_COMPONENT_HEADERS_GROUP "Development") 66 #SET(CPACK_COMPONENT_LIBRARY_GROUP "Development") 67 #SET(CPACK_COMPONENT_HTML_DOCUMENTATION_GROUP "Documentation") 65 68 66 SET(CPACK_COMPONENT_GROUP_DEVELOPMENT_DESCRIPTION67 "Components needed to develop software using LEMON")68 SET(CPACK_COMPONENT_GROUP_DOCUMENTATION_DESCRIPTION69 "Documentation of LEMON")69 #SET(CPACK_COMPONENT_GROUP_DEVELOPMENT_DESCRIPTION 70 # "Components needed to develop software using LEMON") 71 #SET(CPACK_COMPONENT_GROUP_DOCUMENTATION_DESCRIPTION 72 # "Documentation of LEMON") 70 73 71 SET(CPACK_ALL_INSTALL_TYPES Full Developer)74 #SET(CPACK_ALL_INSTALL_TYPES Full Developer) 72 75 73 SET(CPACK_COMPONENT_HEADERS_INSTALL_TYPES Developer Full)74 SET(CPACK_COMPONENT_LIBRARY_INSTALL_TYPES Developer Full)75 SET(CPACK_COMPONENT_HTML_DOCUMENTATION_INSTALL_TYPES Full)76 #SET(CPACK_COMPONENT_HEADERS_INSTALL_TYPES Developer Full) 77 #SET(CPACK_COMPONENT_LIBRARY_INSTALL_TYPES Developer Full) 78 #SET(CPACK_COMPONENT_HTML_DOCUMENTATION_INSTALL_TYPES Full) 76 79 77 80 SET(CPACK_GENERATOR "NSIS")
Note: See TracChangeset
for help on using the changeset viewer.

