Location: LEMON/LEMON-official/demo/CMakeLists.txt - annotation

Load file history
gravatar
ladanyi@tmit.bme.hu
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.
INCLUDE_DIRECTORIES(
  ${PROJECT_SOURCE_DIR}
  ${PROJECT_BINARY_DIR}
)

LINK_DIRECTORIES(
  ${PROJECT_BINARY_DIR}/lemon
)

SET(DEMOS
  arg_parser_demo
  graph_to_eps_demo
  lgf_demo
)

FOREACH(DEMO_NAME ${DEMOS})
  ADD_EXECUTABLE(${DEMO_NAME} ${DEMO_NAME}.cc)
  TARGET_LINK_LIBRARIES(${DEMO_NAME} lemon)
ENDFOREACH()