Enable C++11 in tests.

This commit is contained in:
Victor Zverovich 2016-10-01 07:02:58 -07:00
parent 06bab3edb0
commit 1e8553d679
2 changed files with 3 additions and 0 deletions

View File

@ -155,6 +155,7 @@ if (FMT_PEDANTIC)
--build-makeprogram ${CMAKE_MAKE_PROGRAM} --build-makeprogram ${CMAKE_MAKE_PROGRAM}
--build-options --build-options
"-DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER}" "-DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER}"
"-DCPP11_FLAG=${CPP11_FLAG}"
"-DFMT_DIR=${PROJECT_BINARY_DIR}" "-DFMT_DIR=${PROJECT_BINARY_DIR}"
"-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}") "-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}")

View File

@ -5,9 +5,11 @@ project(fmt-test)
find_package(FMT REQUIRED) find_package(FMT REQUIRED)
add_executable(library-test main.cc) add_executable(library-test main.cc)
target_compile_options(library-test PUBLIC ${CPP11_FLAG})
target_link_libraries(library-test fmt) target_link_libraries(library-test fmt)
if (TARGET fmt-header-only) if (TARGET fmt-header-only)
add_executable(header-only-test main.cc) 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) target_link_libraries(header-only-test fmt-header-only)
endif () endif ()