]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
cmake: use "" for no-op INSTALL_COMMAND
authorKefu Chai <kchai@redhat.com>
Thu, 4 Mar 2021 07:16:37 +0000 (15:16 +0800)
committerKefu Chai <kchai@redhat.com>
Tue, 9 Mar 2021 11:13:21 +0000 (19:13 +0800)
as suggested by CMake document, see
https://cmake.org/cmake/help/latest/module/ExternalProject.html

Signed-off-by: Kefu Chai <kchai@redhat.com>
cmake/modules/BuildDPDK.cmake
cmake/modules/BuildRocksDB.cmake
cmake/modules/BuildSPDK.cmake
cmake/modules/Buildpmem.cmake
src/compressor/zstd/CMakeLists.txt

index b33bda0a9b6fe7076566a5983cfa70e90f2b2ecd..69aa471c3744183a9a2a528e25ce2ed343b290e5 100644 (file)
@@ -88,7 +88,7 @@ function(do_build_dpdk dpdk_dir)
     CONFIGURE_COMMAND ${make_cmd} config O=${dpdk_dir} T=${target}
     BUILD_COMMAND ${make_cmd} O=${dpdk_dir} CC=${CMAKE_C_COMPILER} EXTRA_CFLAGS=-fPIC
     BUILD_IN_SOURCE 1
-    INSTALL_COMMAND "true")
+    INSTALL_COMMAND "")
   if(NUMA_FOUND)
     set(numa "y")
   else()
index 5ab2e8e49d8abd60cd79cea62a2977af413cb563..5ae164424793fccee785be67fccc598cd8a48ec0 100644 (file)
@@ -82,7 +82,7 @@ function(build_rocksdb)
     BINARY_DIR "${rocksdb_BINARY_DIR}"
     BUILD_COMMAND "${make_cmd}"
     BUILD_BYPRODUCTS "${rocksdb_LIBRARY}"
-    INSTALL_COMMAND "true"
+    INSTALL_COMMAND ""
     LIST_SEPARATOR !)
 
   add_library(RocksDB::RocksDB STATIC IMPORTED)
index 17b2d74cd19960684d4d2f2ea53d7c577b7f8b36..c5351956c69575322afa2485e0094371b13271fb 100644 (file)
@@ -52,7 +52,7 @@ macro(build_spdk)
     BUILD_COMMAND env -i PATH=$ENV{PATH} CC=${CMAKE_C_COMPILER} ${make_cmd} EXTRA_CFLAGS="${spdk_CFLAGS}"
     BUILD_IN_SOURCE 1
     BUILD_BYPRODUCTS ${spdk_libs}
-    INSTALL_COMMAND "true")
+    INSTALL_COMMAND "")
   unset(make_cmd)
   foreach(spdk_lib ${SPDK_LIBRARIES})
     add_dependencies(${spdk_lib} spdk-ext)
index 2439ac0fd2d3f90121caedbf0af73f68f6e0e018..fc17baeaa821b19fe169d48536272652fea4aced 100644 (file)
@@ -27,7 +27,7 @@ function(build_pmem)
       BUILD_COMMAND ${make_cmd} CC=${CMAKE_C_COMPILER} NDCTL_ENABLE=n
       BUILD_IN_SOURCE 1
       BUILD_BYPRODUCTS "${PMDK_LIB}/libpmem.a" "${PMDK_LIB}/libpmemobj.a"
-      INSTALL_COMMAND "true")
+      INSTALL_COMMAND "")
 
   # libpmem
   add_library(pmem::pmem STATIC IMPORTED)
index b53b0d9444824ee13beb8f0444c18b16a4250038..1138f6207ddc2dac73effac216e683b89d921602 100644 (file)
@@ -15,7 +15,7 @@ ExternalProject_Add(zstd_ext
   BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR}/libzstd
   BUILD_COMMAND ${CMAKE_COMMAND} --build <BINARY_DIR> --target libzstd_static
   BUILD_BYPRODUCTS "${CMAKE_CURRENT_BINARY_DIR}/libzstd/lib/libzstd.a"
-  INSTALL_COMMAND "true")
+  INSTALL_COMMAND "")
 
 add_library(zstd STATIC IMPORTED)
 set_target_properties(zstd PROPERTIES