Skip to content

Commit 3419363

Browse files
CI: pass extra CXXFLAGS to standards tests
1 parent 8b3ca4a commit 3419363

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

cmake/ci.cmake

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -434,7 +434,7 @@ add_custom_target(ci_test_clang
434434

435435
foreach(CXX_STANDARD 11 14 17 20)
436436
add_custom_target(ci_test_gcc_cxx${CXX_STANDARD}
437-
COMMAND CXX=${GCC_TOOL} ${CMAKE_COMMAND}
437+
COMMAND CXX=${GCC_TOOL} CXXFLAGS="${GCC_CXXFLAGS}" ${CMAKE_COMMAND}
438438
-DCMAKE_BUILD_TYPE=Debug -GNinja
439439
-DJSON_BuildTests=ON -DJSON_FastTests=ON
440440
-DJSON_TestStandards=${CXX_STANDARD}
@@ -445,7 +445,7 @@ foreach(CXX_STANDARD 11 14 17 20)
445445
)
446446

447447
add_custom_target(ci_test_clang_cxx${CXX_STANDARD}
448-
COMMAND CXX=${CLANG_TOOL} ${CMAKE_COMMAND}
448+
COMMAND CXX=${CLANG_TOOL} CXXFLAGS="${CLANG_CXXFLAGS}" ${CMAKE_COMMAND}
449449
-DCMAKE_BUILD_TYPE=Debug -GNinja
450450
-DJSON_BuildTests=ON -DJSON_FastTests=ON
451451
-DJSON_TestStandards=${CXX_STANDARD}

0 commit comments

Comments
 (0)