Mercurial > irccd
diff libirccd-test/CMakeLists.txt @ 790:ca16ca53c347
windows: many fixes under MinGW-w64
author | David Demelier <markand@malikania.fr> |
---|---|
date | Fri, 09 Nov 2018 13:45:00 +0100 |
parents | 8c44bbcbbab9 |
children | 498661c1c8f2 |
line wrap: on
line diff
--- a/libirccd-test/CMakeLists.txt Fri Nov 09 13:31:00 2018 +0100 +++ b/libirccd-test/CMakeLists.txt Fri Nov 09 13:45:00 2018 +0100 @@ -20,8 +20,6 @@ set( HEADERS - ${libirccd-test_SOURCE_DIR}/irccd/test/cli_fixture.hpp - ${libirccd-test_SOURCE_DIR}/irccd/test/command_fixture.hpp ${libirccd-test_SOURCE_DIR}/irccd/test/debug_server.hpp ${libirccd-test_SOURCE_DIR}/irccd/test/irccd_fixture.hpp ${libirccd-test_SOURCE_DIR}/irccd/test/mock.hpp @@ -31,8 +29,6 @@ set( SOURCES - ${libirccd-test_SOURCE_DIR}/irccd/test/cli_fixture.cpp - ${libirccd-test_SOURCE_DIR}/irccd/test/command_fixture.cpp ${libirccd-test_SOURCE_DIR}/irccd/test/debug_server.cpp ${libirccd-test_SOURCE_DIR}/irccd/test/irccd_fixture.cpp ${libirccd-test_SOURCE_DIR}/irccd/test/mock.cpp @@ -40,6 +36,23 @@ ${libirccd-test_SOURCE_DIR}/irccd/test/mock_server.cpp ) +# TODO: add a check with symbol macro. +if (NOT CMAKE_SYSTEM_NAME MATCHES Windows) + list( + APPEND + HEADERS + ${libirccd-test_SOURCE_DIR}/irccd/test/cli_fixture.hpp + ${libirccd-test_SOURCE_DIR}/irccd/test/command_fixture.hpp + ) + + list( + APPEND + SOURCES + ${libirccd-test_SOURCE_DIR}/irccd/test/cli_fixture.cpp + ${libirccd-test_SOURCE_DIR}/irccd/test/command_fixture.cpp + ) +endif () + if (${IRCCD_HAVE_JS}) list( APPEND