CMakeLists.txt 528 B

123456789101112131415161718192021
  1. # 定义实体名称
  2. define_moudle("blackSheep")
  3. set(${MODULE_PREFIX}_SRCS
  4. mod_blackSheep.hpp)
  5. if(BUILD_MOUDLE_TEST)
  6. list(APPEND ${MODULE_PREFIX}_SRCS
  7. test/TestBlackSheep.cpp
  8. )
  9. endif(BUILD_MOUDLE_TEST)
  10. set(MOD_VERSION_STRING "2.0.0-dev5")
  11. add_module_libraries(${MODULE_PREFIX} ${MODULE_NAME} ${MOD_VERSION_STRING})
  12. # 添加实体需要依赖的其他共享库(包括系统库)
  13. set(${MODULE_PREFIX}_LIBS winpr)
  14. target_link_libraries(${MODULE_NAME} ${MODULE_BASE_LIBS} ${${MODULE_PREFIX}_LIBS})
  15. deploy_module(${MODULE_PREFIX} ${MODULE_NAME})