COIN-OR::LEMON - Graph Library

source: lemon-1.2/demo/CMakeLists.txt @ 983:8b2d4e5d96e4

Last change on this file since 983:8b2d4e5d96e4 was 679:9c7639f3a741, checked in by Akos Ladanyi <ladanyi@…>, 15 years ago

Minor CMake improvements

  • Use the empty ELSE(), ENDIF(), ENDMACRO(), etc. syntax since this improves readability and requires less typing.
  • Use FIND_PACKAGE() instead of INCLUDE().
  • Use the value of CMAKE_COMMAND variable instead of cmake, since this works even if cmake is not in the PATH.
File size: 317 bytes
Line 
1INCLUDE_DIRECTORIES(
2  ${PROJECT_SOURCE_DIR}
3  ${PROJECT_BINARY_DIR}
4)
5
6LINK_DIRECTORIES(
7  ${PROJECT_BINARY_DIR}/lemon
8)
9
10SET(DEMOS
11  arg_parser_demo
12  graph_to_eps_demo
13  lgf_demo
14)
15
16FOREACH(DEMO_NAME ${DEMOS})
17  ADD_EXECUTABLE(${DEMO_NAME} ${DEMO_NAME}.cc)
18  TARGET_LINK_LIBRARIES(${DEMO_NAME} lemon)
19ENDFOREACH()
Note: See TracBrowser for help on using the repository browser.