diff options
author | Brad King <brad.king@kitware.com> | 2014-09-08 14:01:47 (GMT) |
---|---|---|
committer | Nils Gladitz <nilsgladitz@gmail.com> | 2014-09-11 19:23:24 (GMT) |
commit | cede5cbd53175be721ee2786cf0e482be3134fcf (patch) | |
tree | c2b2df7ce08838f18e1af8b761beed92abb994c2 /Utilities | |
parent | 2d97178b30211b1984a17c82edb313fcddff7bc6 (diff) | |
download | CMake-cede5cbd53175be721ee2786cf0e482be3134fcf.zip CMake-cede5cbd53175be721ee2786cf0e482be3134fcf.tar.gz CMake-cede5cbd53175be721ee2786cf0e482be3134fcf.tar.bz2 |
libarchive: Avoid depending on if() to dereference a quoted variable
Diffstat (limited to 'Utilities')
-rw-r--r-- | Utilities/cmlibarchive/CMakeLists.txt | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Utilities/cmlibarchive/CMakeLists.txt b/Utilities/cmlibarchive/CMakeLists.txt index 87a9c3f..f1459d4 100644 --- a/Utilities/cmlibarchive/CMakeLists.txt +++ b/Utilities/cmlibarchive/CMakeLists.txt @@ -840,14 +840,14 @@ ENDIF() # Check functions # CMAKE_PUSH_CHECK_STATE() # Save the state of the variables -IF ("CMAKE_C_COMPILER_ID" MATCHES "^GNU$") +IF (CMAKE_C_COMPILER_ID STREQUAL "GNU") # # During checking functions, we should use -fno-builtin to avoid the # failure of function detection which failure is an error "conflicting # types for built-in function" caused by using -Werror option. # SET(CMAKE_REQUIRED_FLAGS "${CMAKE_REQUIRED_FLAGS} -fno-builtin") -ENDIF ("CMAKE_C_COMPILER_ID" MATCHES "^GNU$") +ENDIF () CHECK_SYMBOL_EXISTS(_CrtSetReportMode "crtdbg.h" HAVE__CrtSetReportMode) CHECK_FUNCTION_EXISTS_GLIBC(chflags HAVE_CHFLAGS) CHECK_FUNCTION_EXISTS_GLIBC(chown HAVE_CHOWN) |