|
|
@@ -28,7 +28,7 @@ set(CMAKE_AUTORCC ON)
|
|
|
set(CMAKE_CXX_STANDARD 17)
|
|
|
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
|
|
set(CMAKE_INCLUDE_CURRENT_DIR ON)
|
|
|
-set(CMAKE_BUILD_TYPE "Release")
|
|
|
+# set(CMAKE_BUILD_TYPE "Release")
|
|
|
|
|
|
message(STATUS ${CMAKE_C_COMPILER})
|
|
|
message(STATUS ${CMAKE_CXX_COMPILER})
|
|
|
@@ -140,9 +140,19 @@ install(FILES
|
|
|
WORLD_EXECUTE WORLD_READ
|
|
|
)
|
|
|
|
|
|
+# install conf
|
|
|
+install(FILES
|
|
|
+ ${CMAKE_CURRENT_SOURCE_DIR}/conf/monitor.service
|
|
|
+ DESTINATION ${PROJECT_NAME}
|
|
|
+ PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ
|
|
|
+ GROUP_EXECUTE GROUP_READ
|
|
|
+ WORLD_EXECUTE WORLD_READ
|
|
|
+)
|
|
|
+
|
|
|
# install scripts
|
|
|
install(FILES
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/scripts/run.sh
|
|
|
+ ${CMAKE_CURRENT_SOURCE_DIR}/scripts/install.sh
|
|
|
DESTINATION ${PROJECT_NAME}
|
|
|
PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ
|
|
|
GROUP_EXECUTE GROUP_READ
|
|
|
@@ -155,7 +165,6 @@ install(FILES
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/3rdparty/libxml2/lib/libxml2.so.16
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/3rdparty/libxml2/lib/libxml2.so.16.2.0
|
|
|
DESTINATION ${PROJECT_NAME}/lib
|
|
|
- DESTINATION ${PROJECT_NAME}/lib
|
|
|
)
|
|
|
|
|
|
message(STATUS "install prefix: ${CMAKE_INSTALL_PREFIX}")
|