Skip to content

Commit 65e9abd

Browse files
committed
[CI] Fix windows CI failing
- #9 Signed-off-by: Shreyas Atre <[email protected]>
1 parent 52d6189 commit 65e9abd

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

CMakeLists.txt

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ if(QUICK_FTXUI_TESTS)
3636
FetchContent_MakeAvailable(Catch2)
3737

3838
add_executable(tests tests/test1.cpp)
39-
target_link_libraries(tests
39+
target_link_libraries(tests
4040
PRIVATE Catch2::Catch2WithMain
4141
PRIVATE ftxui::screen
4242
PRIVATE ftxui::dom
@@ -49,9 +49,9 @@ if(QUICK_FTXUI_TESTS)
4949
endif()
5050

5151
add_executable(quick-ftxui src/quick-ftxui.cpp)
52-
target_include_directories(quick-ftxui
53-
PRIVATE include
54-
PRIVATE ${Boost_INCLUDE_DIR}
52+
target_include_directories(quick-ftxui
53+
PRIVATE include
54+
PRIVATE ${Boost_INCLUDE_DIR}
5555
PRIVATE ${ftxui_SOURCE_DIR}
5656
)
5757

@@ -62,7 +62,10 @@ target_link_libraries(quick-ftxui
6262
PRIVATE ftxui::component # Not needed for this example.
6363
)
6464

65-
target_compile_options(quick-ftxui PRIVATE -fsanitize=address)
66-
target_link_options(quick-ftxui PRIVATE -fsanitize=address)
65+
if(WIN32)
66+
else()
67+
target_compile_options(quick-ftxui PRIVATE -fsanitize=address)
68+
target_link_options(quick-ftxui PRIVATE -fsanitize=address)
69+
endif()
6770

6871
install(TARGETS quick-ftxui RUNTIME DESTINATION "bin")

0 commit comments

Comments
 (0)