diff UnitTestsSources/CMakeLists.txt @ 1679:5b8b88e5bfd6

successfully running unit tests in WebAssembly
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 24 Nov 2020 12:59:10 +0100
parents 621e4e11783d
children 9ac2a65d4172
line wrap: on
line diff
--- a/UnitTestsSources/CMakeLists.txt	Tue Nov 24 07:40:19 2020 +0100
+++ b/UnitTestsSources/CMakeLists.txt	Tue Nov 24 12:59:10 2020 +0100
@@ -40,24 +40,9 @@
 set(ENABLE_PUGIXML ON)
 
 include(${ORTHANC_STONE_ROOT}/../Resources/CMake/OrthancStoneConfiguration.cmake)
+include(${CMAKE_CURRENT_SOURCE_DIR}/UnitTestsSources.cmake)
 
-add_executable(UnitTests
-  ${CMAKE_SOURCE_DIR}/GenericToolboxTests.cpp
-  ${CMAKE_SOURCE_DIR}/ImageToolboxTests.cpp
-  ${CMAKE_SOURCE_DIR}/PixelTestPatternsTests.cpp
-  ${CMAKE_SOURCE_DIR}/SortedFramesTests.cpp
-  ${CMAKE_SOURCE_DIR}/TestMessageBroker.cpp
-  ${CMAKE_SOURCE_DIR}/TestStrategy.cpp
-  ${CMAKE_SOURCE_DIR}/TestStructureSet.cpp
-  ${CMAKE_SOURCE_DIR}/UnitTestsMain.cpp
-
-  ${AUTOGENERATED_SOURCES}
-  ${BOOST_EXTENDED_SOURCES}
-  ${GOOGLE_TEST_SOURCES}
-  ${ORTHANC_STONE_SOURCES}
-  )
-
-target_link_libraries(UnitTests ${DCMTK_LIBRARIES})
+add_executable(UnitTests ${UNIT_TESTS_SOURCES})
 
 
 #####################################################################