diff --git a/CMakeLists.txt b/CMakeLists.txt index 107392d..0bfde49 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -37,17 +37,17 @@ if (${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION} GREATER 3.0) else () if (CMAKE_COMPILER_IS_GNUCXX) message ("** Assuming that GNU CXX uses -std=c++11 flag for C++11 compatibility.") - list(APPEND CMAKE_CXX_FLAGS "-std=c++11") + SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") elseif (CMAKE_CXX_COMPILER_ID MATCHES "Clang") message ("** Assuming that Clang uses -std=c++11 flag for C++11 compatibility.") - list(APPEND CMAKE_CXX_FLAGS "-std=c++11") + SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") else() message ("** No CMAKE C++11 check. If the build breaks, you're on your own.") endif() endif () # Let's enable some compilation warnings -list(APPEND CMAKE_CXX_FLAGS "-Wall -Wextra") +SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra") add_definitions( -DPACKAGE="encfs" ) @@ -108,7 +108,7 @@ endif() set(CMAKE_REQUIRED_FLAGS "-Wl,--as-needed") CHECK_CXX_SOURCE_COMPILES("int main() {return 0;}" LINKER_SUPPORTS_WLASNEEDED) if(LINKER_SUPPORTS_WLASNEEDED) - list(APPEND EXTRA_LINKER_FLAGS "-Wl,--as-needed") + SET(EXTRA_LINKER_FLAGS "-Wl,--as-needed") endif() set(CMAKE_REQUIRED_FLAGS)