Skip to content

Commit 3116d4b

Browse files
committed
[TEST] Remove SEQAN3_FULL_HEADER_TEST
Obsolete
1 parent e6a6f1b commit 3116d4b

File tree

1 file changed

+0
-14
lines changed

1 file changed

+0
-14
lines changed

test/header/CMakeLists.txt

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@ include (../seqan3-test.cmake)
1010
CPMGetPackage (googletest)
1111
CPMGetPackage (benchmark)
1212

13-
option (SEQAN3_FULL_HEADER_TEST "Test seqan3 headers as well as the headers of external libraries" OFF)
14-
1513
# We compile each header twice in separate compilation units, where the second compilation omits the header guard (check
1614
# for cyclic includes). Each alone is sufficient to test that the header is functional, but both are needed to check for
1715
# link errors, which can happen if the header accidentally defines a variable, e.g. a global or class static member.
@@ -133,15 +131,3 @@ endmacro ()
133131
# note: seqan3/version.hpp is one of the only header that is not required to have a seqan3/core/platform.hpp include
134132
seqan3_header_test (seqan3 "${SEQAN3_CLONE_DIR}/include" "seqan3/version.hpp|seqan3/contrib/std|seqan3/vendor")
135133
seqan3_header_test (seqan3_test "${SEQAN3_CLONE_DIR}/test/include" "")
136-
137-
if (SEQAN3_FULL_HEADER_TEST)
138-
139-
# not self-contained headers; error: extra ‘;’ [-Werror=pedantic]
140-
# seqan3_header_test (lemon "${SEQAN3_CLONE_DIR}/submodules/lemon/include" "")
141-
142-
# not complete self-contained headers
143-
seqan3_header_test (cereal "${SEQAN3_CLONE_DIR}/submodules/cereal/include" "/external/|polymorphic_impl\.hpp")
144-
145-
seqan3_header_test (sdsl-lite "${SEQAN3_CLONE_DIR}/submodules/sdsl-lite/include" "")
146-
147-
endif ()

0 commit comments

Comments
 (0)