author | Alpar Juttner <alpar@cs.elte.hu> |
Tue, 22 Mar 2011 20:26:58 +0100 | |
changeset 8 | dda9b6665fde |
parent 7 | c941f748eaa8 |
permissions | -rw-r--r-- |
alpar@7 | 1 |
INCLUDE_DIRECTORIES( |
alpar@7 | 2 |
${CMAKE_SOURCE_DIR} |
alpar@7 | 3 |
${CMAKE_SOURCE_DIR}/src |
alpar@7 | 4 |
${CMAKE_BINARY_DIR}/src |
alpar@7 | 5 |
) |
alpar@7 | 6 |
|
alpar@7 | 7 |
## Here we define an executable target. Its name is 'lemon-project' and |
alpar@7 | 8 |
## is compiled from 'main.cc'. You can add more source files separated |
alpar@7 | 9 |
## with whitespaces (including newlines). If you want to build more |
alpar@7 | 10 |
## executables, simple repeat (and edit) the following ADD_EXECUTABLE and |
alpar@7 | 11 |
## TARGET_LINK_LIBRARIES statements. |
alpar@7 | 12 |
|
alpar@7 | 13 |
ADD_EXECUTABLE(lemon-project |
alpar@7 | 14 |
main.cc |
alpar@7 | 15 |
) |
alpar@7 | 16 |
|
alpar@7 | 17 |
## This tells cmake to install 'lemon-project' to $PREFIX/bin when |
alpar@7 | 18 |
## 'make install' is executed. You can give more targets separated |
alpar@7 | 19 |
## by whitespaces. |
alpar@7 | 20 |
|
alpar@7 | 21 |
TARGET_LINK_LIBRARIES(lemon-project |
alpar@7 | 22 |
${LEMON_LIBRARIES} |
alpar@7 | 23 |
) |
alpar@7 | 24 |
|
alpar@7 | 25 |
INSTALL( |
alpar@7 | 26 |
TARGETS lemon-project |
alpar@8 | 27 |
RUNTIME DESTINATION ${INSTALL_BIN_DIR} |
alpar@7 | 28 |
COMPONENT bin |
alpar@7 | 29 |
) |