From 83b0c24f0288fb6684556034fb38661931d5105f Mon Sep 17 00:00:00 2001 From: Paul Romano Date: Mon, 6 Mar 2017 15:43:42 -0600 Subject: [PATCH] Fix to build pugixml with older cmake version --- CMakeLists.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index f0a2af18b7..abb900592a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -225,7 +225,11 @@ endif() #=============================================================================== add_library(pugixml src/pugixml/pugixml_c.cpp src/pugixml/pugixml.cpp) -set_property(TARGET pugixml PROPERTY CXX_STANDARD 11) +if(CMAKE_VERSION VERSION_LESS 3.1) + target_compile_options(pugixml PRIVATE -std=c++11) +else() + set_property(TARGET pugixml PROPERTY CXX_STANDARD 11) +endif() add_library(pugixml_fortran src/pugixml/pugixml_f.F90) target_link_libraries(pugixml_fortran pugixml)