Skip to content

Commit 1a26e0b

Browse files
committed
fix: Build Xcode project generation
Signed-off-by: Roberto Raggi <[email protected]>
1 parent 59b757b commit 1a26e0b

File tree

3 files changed

+4
-6
lines changed

3 files changed

+4
-6
lines changed

src/lsp/tests/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ target_link_libraries(test_lsp
99
GTest::gtest_main
1010
cxx-lsp)
1111

12-
gtest_discover_tests(test_lsp)
12+
gtest_discover_tests(test_lsp DISCOVERY_MODE PRE_TEST)

src/parser/CMakeLists.txt

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -73,13 +73,11 @@ if (CXX_ENABLE_FLATBUFFERS)
7373
BINARY_SCHEMAS_DIR ${CMAKE_CURRENT_BINARY_DIR}/cxx
7474
FLAGS --cpp)
7575

76-
target_link_libraries(cxx-parser
77-
PRIVATE $<BUILD_INTERFACE:cxx-ast-flatbuffers>
78-
)
79-
8076
target_link_libraries(cxx-parser
8177
PRIVATE $<BUILD_INTERFACE:flatbuffers::header-only>
8278
)
79+
80+
add_dependencies(cxx-parser cxx-ast-flatbuffers)
8381
else()
8482
target_compile_definitions(cxx-parser PRIVATE CXX_NO_FLATBUFFERS)
8583
endif()

tests/api_tests/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ target_link_libraries(test_api
1010
GTest::gtest_main
1111
cxx-parser)
1212

13-
gtest_discover_tests(test_api)
13+
gtest_discover_tests(test_api DISCOVERY_MODE PRE_TEST)

0 commit comments

Comments
 (0)