Pārlūkot izejas kodu

update CMakeLists.txt

xuqiang 4 mēneši atpakaļ
vecāks
revīzija
b59f959c3d
1 mainītis faili ar 11 papildinājumiem un 2 dzēšanām
  1. 11 2
      CMakeLists.txt

+ 11 - 2
CMakeLists.txt

@@ -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}")