From 1e8553d6795c63ced9702b77dad6086b6ddcb510 Mon Sep 17 00:00:00 2001 From: Victor Zverovich Date: Sat, 1 Oct 2016 07:02:58 -0700 Subject: [PATCH] Enable C++11 in tests. --- test/CMakeLists.txt | 1 + test/find-package-test/CMakeLists.txt | 2 ++ 2 files changed, 3 insertions(+) diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index 3caeb5b0..3aa63cf6 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -155,6 +155,7 @@ if (FMT_PEDANTIC) --build-makeprogram ${CMAKE_MAKE_PROGRAM} --build-options "-DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER}" + "-DCPP11_FLAG=${CPP11_FLAG}" "-DFMT_DIR=${PROJECT_BINARY_DIR}" "-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}") diff --git a/test/find-package-test/CMakeLists.txt b/test/find-package-test/CMakeLists.txt index 1f28c30c..54180419 100644 --- a/test/find-package-test/CMakeLists.txt +++ b/test/find-package-test/CMakeLists.txt @@ -5,9 +5,11 @@ project(fmt-test) find_package(FMT REQUIRED) add_executable(library-test main.cc) +target_compile_options(library-test PUBLIC ${CPP11_FLAG}) target_link_libraries(library-test fmt) if (TARGET fmt-header-only) add_executable(header-only-test main.cc) + target_compile_options(header-only-test PUBLIC ${CPP11_FLAG}) target_link_libraries(header-only-test fmt-header-only) endif ()