Don't export the -std=c++11 flag from the fmt target

This commit is contained in:
Victor Zverovich 2018-01-27 09:18:20 -08:00
parent 19f990a9c0
commit 75005bbcd5

View File

@ -112,7 +112,8 @@ if (FMT_CPPFORMAT)
endif () endif ()
# Starting with CMake 3.1 the CXX_STANDARD property can be used instead. # Starting with CMake 3.1 the CXX_STANDARD property can be used instead.
target_compile_options(fmt PUBLIC ${CPP14_FLAG}) # Don't export -std since it may break projects that use other standards.
target_compile_options(fmt PRIVATE ${CPP14_FLAG})
if (FMT_PEDANTIC) if (FMT_PEDANTIC)
target_compile_options(fmt PRIVATE ${PEDANTIC_COMPILE_FLAGS}) target_compile_options(fmt PRIVATE ${PEDANTIC_COMPILE_FLAGS})
endif () endif ()