]> git.ipfire.org Git - thirdparty/snort3.git/commitdiff
Dynamically checking and adding correct CXX11 compiler flags
authorjrosenba <jrosenba@JROSENBA-M-D017.CISCO.COM>
Fri, 18 Apr 2014 14:03:01 +0000 (10:03 -0400)
committerjrosenba <jrosenba@JROSENBA-M-D017.CISCO.COM>
Fri, 18 Apr 2014 14:03:01 +0000 (10:03 -0400)
CMakeLists.txt

index 4aabda68a8a8260fd5c458ac1baadbf90cdf5f48..612bfc4154aa496b39e276056d291d7d7ef3c87e 100644 (file)
@@ -4,11 +4,7 @@ project(snort CXX C)
 
 set(SNORT_VERSION_MAJOR 2)
 set(SNORT_VERSION_MINOR 10)
-set(SNORT_VERSION_BUILD  044)
-
-# minimum requirement is std11
-list (APPEND CMAKE_CFLAGS "${CFLAGS} -std=c++11 ")
-list (APPEND CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
+set(SNORT_VERSION_BUILD  073)
 
 # ensure cmake will look in the cmake directory for configuration files
 set (CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake")
@@ -20,6 +16,9 @@ include (cmake/setConfigureOptions.txt)
 include (cmake/includePredefinedPackages.txt)
 include (cmake/sanityChecks.txt)
 
+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${CXX11_COMPILER_FLAGS}")
+
+# include this directory for the config.h file
 include_directories(${CMAKE_CURRENT_SOURCE_DIR})
 
 add_subdirectory(etc)
@@ -30,6 +29,7 @@ add_subdirectory(doc)
 
 
 # uninstall target
+
 configure_file(
     "${CMAKE_CURRENT_SOURCE_DIR}/cmake_uninstall.cmake.in"
     "${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake"