|
|
@@ -1,7 +1,9 @@
|
|
|
set(MODULE_NAME "guardian")
|
|
|
|
|
|
set(CMAKE_CXX_STANDARD 11)
|
|
|
+if(NOT MSVC)
|
|
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pthread")
|
|
|
+endif(NOT MSVC)
|
|
|
|
|
|
add_executable(guardian guardian.cpp)
|
|
|
|
|
|
@@ -9,6 +11,7 @@ target_include_directories(guardian PRIVATE
|
|
|
${RVC_TOOLKIT_INCLUDE_DIR}
|
|
|
${RVC_WINPR_INCLUDE_DIR}
|
|
|
${Tool_BASE_DIR}/GuardianBase
|
|
|
+ ${OTHER_LIB_BASE_DIR}/liblog4rvcother
|
|
|
)
|
|
|
|
|
|
target_link_directories(guardian PRIVATE
|
|
|
@@ -16,9 +19,9 @@ target_link_directories(guardian PRIVATE
|
|
|
)
|
|
|
|
|
|
if(MSVC)
|
|
|
- target_link_libraries(guardian ${WINPR_LIB} ${TOOLKIT_LIB} Ws2_32)
|
|
|
+ target_link_libraries(guardian ${WINPR_LIB} ${TOOLKIT_LIB} Ws2_32 log4rvcother)
|
|
|
else()
|
|
|
- target_link_libraries(guardian ${WINPR_LIB} ${TOOLKIT_LIB})
|
|
|
+ target_link_libraries(guardian ${WINPR_LIB} ${TOOLKIT_LIB} log4rvcother)
|
|
|
endif(MSVC)
|
|
|
|
|
|
install(TARGETS ${MODULE_NAME}
|