mirror of
https://github.com/facebook/zstd.git
synced 2025-08-08 17:22:10 +03:00
remove global variable
overkill and leaky to transport a test result just in one place.
This commit is contained in:
@@ -1,9 +1,6 @@
|
|||||||
include(CheckCCompilerFlag)
|
include(CheckCCompilerFlag)
|
||||||
if(CMAKE_CXX_COMPILER)
|
if(CMAKE_CXX_COMPILER)
|
||||||
include(CheckCXXCompilerFlag)
|
include(CheckCXXCompilerFlag)
|
||||||
set(ZSTD_CXX_ENABLED TRUE)
|
|
||||||
else()
|
|
||||||
set(ZSTD_CXX_ENABLED FALSE)
|
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if (CMAKE_VERSION VERSION_GREATER_EQUAL 3.18)
|
if (CMAKE_VERSION VERSION_GREATER_EQUAL 3.18)
|
||||||
@@ -26,7 +23,7 @@ function(EnableCompilerFlag _flag _C _CXX _LD)
|
|||||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${_flag}" PARENT_SCOPE)
|
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${_flag}" PARENT_SCOPE)
|
||||||
endif ()
|
endif ()
|
||||||
endif ()
|
endif ()
|
||||||
if (_CXX AND ZSTD_CXX_ENABLED)
|
if (_CXX AND CMAKE_CXX_COMPILER)
|
||||||
CHECK_CXX_COMPILER_FLAG(${_flag} CXX_FLAG_${varname})
|
CHECK_CXX_COMPILER_FLAG(${_flag} CXX_FLAG_${varname})
|
||||||
if (CXX_FLAG_${varname})
|
if (CXX_FLAG_${varname})
|
||||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${_flag}" PARENT_SCOPE)
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${_flag}" PARENT_SCOPE)
|
||||||
|
Reference in New Issue
Block a user