Skip to content

Commit c39f244

Browse files
committed
Update dependencies
1 parent 1c73a28 commit c39f244

File tree

7 files changed

+8
-9
lines changed

7 files changed

+8
-9
lines changed

CMakeLists.txt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,11 @@ if (NOT has_parent)
2424

2525
set(BENCHMARK_ENABLE_TESTING OFF CACHE BOOL "Disable testing benchmark.")
2626
add_subdirectory(dependencies/benchmark EXCLUDE_FROM_ALL)
27+
get_property(benchmark_include_dirs TARGET benchmark PROPERTY INTERFACE_INCLUDE_DIRECTORIES)
28+
set_property(TARGET benchmark PROPERTY INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "${benchmark_include_dirs}")
2729
if("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang")
2830
target_compile_options(benchmark PUBLIC
2931
"-Wno-global-constructors"
30-
"-Wno-shift-sign-overflow"
3132
)
3233
endif()
3334
endif()
@@ -65,7 +66,6 @@ add_executable(concurrent_test
6566
target_link_libraries(concurrent_test
6667
Catch2::Catch2WithMain
6768
concurrent
68-
std_module
6969
strict_defaults
7070
)
7171
add_test(concurrent_test concurrent_test)
@@ -76,6 +76,5 @@ add_executable(concurrent_queue_benchmark
7676
target_link_libraries(concurrent_queue_benchmark
7777
benchmark
7878
concurrent
79-
std_module
8079
strict_defaults
8180
)

dependencies/Catch2

Submodule Catch2 updated 85 files

dependencies/benchmark

Submodule benchmark updated 69 files

dependencies/cmake_strict_defaults

dependencies/numeric-traits

0 commit comments

Comments
 (0)