From: Kefu Chai Date: Sat, 29 Apr 2017 18:03:31 +0000 (+0800) Subject: cmake: pass compiler and linker down to zstd X-Git-Tag: v12.0.3~147^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F14881%2Fhead;p=ceph.git cmake: pass compiler and linker down to zstd so it can respect the setting specfied by user. Signed-off-by: Kefu Chai --- diff --git a/src/compressor/zstd/CMakeLists.txt b/src/compressor/zstd/CMakeLists.txt index 0332834e80c1..d9d2b6e560d3 100644 --- a/src/compressor/zstd/CMakeLists.txt +++ b/src/compressor/zstd/CMakeLists.txt @@ -6,8 +6,10 @@ set(ZSTD_C_FLAGS -fPIC -Wno-unused-variable -O3) include(ExternalProject) ExternalProject_Add(zstd_ext SOURCE_DIR ${CMAKE_SOURCE_DIR}/src/zstd/build/cmake - CMAKE_ARGS -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} + CMAKE_ARGS -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER} + -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} -DCMAKE_C_FLAGS=${ZSTD_C_FLAGS} + -DCMAKE_AR=${CMAKE_AR} BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR}/libzstd BUILD_COMMAND $(MAKE) libzstd_static INSTALL_COMMAND "true")