Skip to content

Commit 05f2788

Browse files
committed
Simplify tests CMakeLists.txt
1 parent 7b44866 commit 05f2788

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

src/Beman/Optional26/tests/CMakeLists.txt

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,20 @@
33
# SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
44
# cmake-format: on
55

6-
# Tests
7-
add_executable(optional_test "")
6+
include(GoogleTest)
87

9-
target_sources(
10-
optional_test
11-
PRIVATE optional.t.cpp optional_ref.t.cpp
12-
optional_monadic.t.cpp optional_range_support.t.cpp
13-
optional_ref_monadic.t.cpp detail/iterator.t.cpp)
8+
# Tests
9+
add_executable(optional_test
10+
optional.t.cpp
11+
optional_ref.t.cpp
12+
optional_monadic.t.cpp
13+
optional_range_support.t.cpp
14+
optional_ref_monadic.t.cpp
15+
detail/iterator.t.cpp
16+
)
1417

1518
target_link_libraries(optional_test "${TARGET_LIBRARY}" GTest::gtest GTest::gtest_main)
1619

17-
include(GoogleTest)
18-
1920
# Note: clang-19 + gtest_discover_tests + Asan setup causes errors on some platforms.
2021
# Temporary switch to gtest_add_tests and skip some Asan checks.
2122
gtest_add_tests(optional_test "" AUTO)

0 commit comments

Comments
 (0)