1234567891011121314151617181920212223242526272829303132333435 |
- INCLUDE_DIRECTORIES(
- ${PROJECT_SOURCE_DIR}/src/daemons
- ${PROJECT_SOURCE_DIR}/src/libs/common
- ${PROJECT_SOURCE_DIR}/src/libs/stat
- ${PROJECT_SOURCE_DIR}/src/core
- ${PROJECT_SOURCE_DIR}/src/libs/log4cplus/include
- ${PROJECT_SOURCE_DIR}/src/libs/yaml-cpp/include
- ${PROJECT_SOURCE_DIR}/src/libs/mxml/include)
-
- LINK_DIRECTORIES(
- ${PROJECT_SOURCE_DIR}/src/libs/log4cplus/libs
- ${PROJECT_SOURCE_DIR}/src/libs/yaml-cpp/libs
- ${PROJECT_SOURCE_DIR}/build/src/libs/common
- ${PROJECT_SOURCE_DIR}/build/src/libs/stat
- ${PROJECT_SOURCE_DIR}/src/libs/mxml/libs)
- include(../utils.cmake)
- FILE(GLOB_RECURSE SRC_LIST1 ./*.cc ./*.c)
- LINK_LIBRARIES(liblog4cplus.a)
- LINK_LIBRARIES(libcommon.a)
- LINK_LIBRARIES(libyaml-cpp.a)
- LINK_LIBRARIES(libstat.a)
- LINK_LIBRARIES(pthread)
- LINK_LIBRARIES(dl)
- ADD_DEFINITIONS("-g -fPIC -fpermissive -std=gnu++11")
- ADD_DEFINITIONS(-Wno-builtin-macro-redefined)
- ADD_EXECUTABLE(agent-watchdog ${SRC_LIST1})
- TARGET_LINK_LIBRARIES(agent-watchdog libstat.a libcommon.a libyaml-cpp.a liblog4cplus.a mxml)
- redefine_file_macro(agent-watchdog)
|