Skip to content

Commit ca8885b

Browse files
committed
Fix unittests
1 parent 570e4b6 commit ca8885b

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

src/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,6 @@ else()
213213

214214
# Set C++20
215215
target_compile_features(${PROJECT_TARGET_LIB} PUBLIC cxx_std_20)
216-
set_target_properties(${PROJECT_TARGET_LIB} PROPERTIES CXX_EXTENSIONS OFF)
217216
# Set C99
218217
target_compile_features(${PROJECT_TARGET_LIB} PUBLIC c_std_99)
219218

tst/CMakeLists.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,22 @@ get_property(CMARK_BINARY_DIR GLOBAL PROPERTY COMMONMARKER_BINARY_DIR)
1515
enable_testing()
1616

1717
add_executable(draw draw_test.cc mock-middleware.h)
18+
target_compile_features(draw PUBLIC cxx_std_20)
19+
set_target_properties(draw PROPERTIES CXX_EXTENSIONS OFF)
1820
target_include_directories(draw PRIVATE ${CMAKE_SOURCE_DIR}/src ${CMARK_BINARY_DIR} ${GTKMM_INCLUDE_DIRS})
1921
target_link_libraries(draw PRIVATE libreweb-browser-lib-draw ${GTKMM_LIBRARIES} LibCommonMarker gtest_main gmock_main)
2022
add_test(NAME draw_test COMMAND draw)
2123

2224
add_executable(file file_test.cc)
25+
target_compile_features(file PUBLIC cxx_std_20)
26+
set_target_properties(file PROPERTIES CXX_EXTENSIONS OFF)
2327
target_include_directories(file PRIVATE ${CMAKE_SOURCE_DIR}/src)
2428
target_link_libraries(file PRIVATE libreweb-browser-lib-file gtest_main)
2529
add_test(NAME file_test COMMAND file)
2630

2731
add_executable(parser parser_test.cc)
32+
target_compile_features(parser PUBLIC cxx_std_20)
33+
set_target_properties(parser PROPERTIES CXX_EXTENSIONS OFF)
2834
target_include_directories(parser PRIVATE ${CMAKE_SOURCE_DIR}/src ${CMARK_BINARY_DIR} ${GTKMM_INCLUDE_DIRS})
2935
target_link_libraries(parser PRIVATE libreweb-browser-lib-parser ${GTKMM_LIBRARIES} LibCommonMarker gtest_main)
3036
add_test(NAME parser_test COMMAND parser)

0 commit comments

Comments
 (0)