diff options
author | Brad King <brad.king@kitware.com> | 2014-09-08 10:01:47 -0400 |
---|---|---|
committer | Nils Gladitz <nilsgladitz@gmail.com> | 2014-09-11 21:23:24 +0200 |
commit | cede5cbd53175be721ee2786cf0e482be3134fcf (patch) | |
tree | c2b2df7ce08838f18e1af8b761beed92abb994c2 /Utilities | |
parent | 2d97178b30211b1984a17c82edb313fcddff7bc6 (diff) | |
download | cmake-cede5cbd53175be721ee2786cf0e482be3134fcf.tar.gz |
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 87a9c3ffab..f1459d4552 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) |