file(GLOB lib_sources "./*.cpp") file(GLOB exe_sources "./*.cc") set(Target bhshmqbox) set(BinTarget ${Target}-bin) include_directories(../src) include_directories(../log) add_library(${Target} ${lib_sources}) add_executable(${BinTarget} ${exe_sources}) target_link_libraries(${Target} bhcommon pthread rt) target_link_libraries(${BinTarget} ${Target} boost_filesystem ) set_target_properties(${BinTarget} PROPERTIES OUTPUT_NAME ${Target})