]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
cmake: use PATTERN instead of REGEX to exclude installed files
authorKefu Chai <kchai@redhat.com>
Sat, 10 Jul 2021 13:26:57 +0000 (21:26 +0800)
committerKefu Chai <kchai@redhat.com>
Thu, 22 Jul 2021 05:45:04 +0000 (13:45 +0800)
for better readability

Signed-off-by: Kefu Chai <kchai@redhat.com>
src/pybind/mgr/CMakeLists.txt

index 0852adb79e64cf78e81726012fece7a25a7ad277..fd629880697e49875a77ebf73b07d7ad45b1031c 100644 (file)
@@ -1,10 +1,10 @@
 set(mgr_module_install_excludes
-  REGEX "CMakeLists.txt" EXCLUDE
-  REGEX "\\.gitignore" EXCLUDE
-  REGEX "tox.ini" EXCLUDE
-  REGEX "requirements.*\.txt" EXCLUDE
-  REGEX "constraints.*\.txt" EXCLUDE
-  REGEX "tests/.*" EXCLUDE)
+  PATTERN "CMakeLists.txt" EXCLUDE
+  PATTERN ".gitignore" EXCLUDE
+  PATTERN "tox.ini" EXCLUDE
+  PATTERN "requirements*.txt" EXCLUDE
+  PATTERN "constraints*.txt" EXCLUDE
+  PATTERN "tests/*" EXCLUDE)
 
 if(WITH_MGR_DASHBOARD_FRONTEND)
   add_subdirectory(dashboard)
@@ -13,13 +13,9 @@ endif()
 install(DIRECTORY dashboard
   DESTINATION ${CEPH_INSTALL_DATADIR}/mgr
   ${mgr_module_install_excludes}
-  REGEX "node_modules" EXCLUDE
   REGEX "cypress.*" EXCLUDE
-  REGEX "\.coveragerc" EXCLUDE
-  REGEX "\.editorconfig" EXCLUDE
-  REGEX "\..*lintrc" EXCLUDE
-  REGEX "\.browserslistrc" EXCLUDE
-  REGEX "\.prettier*" EXCLUDE)
+  PATTERN "frontend/node_modules" EXCLUDE
+  PATTERN ".*" EXCLUDE)
 
 if(WITH_MGR_ROOK_CLIENT)
   add_subdirectory(rook)