source:
nscp/modules/Scheduler/CMakeLists.txt
@
1ecd26f
| Last change on this file since 1ecd26f was 1ecd26f, checked in by Michael Medin <michael@…>, 2 years ago | |
|---|---|
|
|
| File size: 519 bytes | |
| Rev | Line | |
|---|---|---|
| [031acbf] | 1 | CMAKE_MINIMUM_REQUIRED(VERSION 2.6) |
| 2 | ||
| [3080680] | 3 | SET(TARGET Scheduler) |
| [031acbf] | 4 | |
| [3080680] | 5 | PROJECT(${TARGET}) |
| [920626f] | 6 | |
| [3080680] | 7 | SET(SRCS |
| [031acbf] | 8 | stdafx.cpp |
| [3080680] | 9 | "${TARGET}.cpp" |
| [031acbf] | 10 | simple_scheduler.cpp |
| [3080680] | 11 | |
| [2018659] | 12 | ${NSCP_DEF_PLUGIN_CPP} |
| [031acbf] | 13 | ) |
| 14 | ||
| 15 | ADD_DEFINITIONS(${NSCP_GLOBAL_DEFINES}) | |
| 16 | ||
| 17 | IF(WIN32) | |
| [3080680] | 18 | SET(SRCS ${SRCS} |
| [031acbf] | 19 | stdafx.h |
| [3080680] | 20 | "${TARGET}.h" |
| 21 | "${TARGET}.def" | |
| [031acbf] | 22 | simple_scheduler.hpp |
| [3080680] | 23 | |
| [2018659] | 24 | ${NSCP_DEF_PLUGIN_HPP} |
| [031acbf] | 25 | ) |
| 26 | ENDIF(WIN32) | |
| 27 | ||
| [3080680] | 28 | add_library(Scheduler MODULE ${SRCS}) |
| [031acbf] | 29 | |
| 30 | target_link_libraries(Scheduler | |
| [2018659] | 31 | ${Boost_FILESYSTEM_LIBRARY} |
| 32 | ${NSCP_DEF_PLUGIN_LIB} | |
| [031acbf] | 33 | ) |
| [1ecd26f] | 34 | INCLUDE(${BUILD_CMAKE_FOLDER}/module.cmake) |
Note: See TracBrowser
for help on using the repository browser.








