comparison 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
comparison
equal deleted inserted replaced
1678:1393e3393a0b 1679:5b8b88e5bfd6
38 38
39 set(ENABLE_OPENGL OFF) 39 set(ENABLE_OPENGL OFF)
40 set(ENABLE_PUGIXML ON) 40 set(ENABLE_PUGIXML ON)
41 41
42 include(${ORTHANC_STONE_ROOT}/../Resources/CMake/OrthancStoneConfiguration.cmake) 42 include(${ORTHANC_STONE_ROOT}/../Resources/CMake/OrthancStoneConfiguration.cmake)
43 include(${CMAKE_CURRENT_SOURCE_DIR}/UnitTestsSources.cmake)
43 44
44 add_executable(UnitTests 45 add_executable(UnitTests ${UNIT_TESTS_SOURCES})
45 ${CMAKE_SOURCE_DIR}/GenericToolboxTests.cpp
46 ${CMAKE_SOURCE_DIR}/ImageToolboxTests.cpp
47 ${CMAKE_SOURCE_DIR}/PixelTestPatternsTests.cpp
48 ${CMAKE_SOURCE_DIR}/SortedFramesTests.cpp
49 ${CMAKE_SOURCE_DIR}/TestMessageBroker.cpp
50 ${CMAKE_SOURCE_DIR}/TestStrategy.cpp
51 ${CMAKE_SOURCE_DIR}/TestStructureSet.cpp
52 ${CMAKE_SOURCE_DIR}/UnitTestsMain.cpp
53
54 ${AUTOGENERATED_SOURCES}
55 ${BOOST_EXTENDED_SOURCES}
56 ${GOOGLE_TEST_SOURCES}
57 ${ORTHANC_STONE_SOURCES}
58 )
59
60 target_link_libraries(UnitTests ${DCMTK_LIBRARIES})
61 46
62 47
63 ##################################################################### 48 #####################################################################
64 ## Generate the documentation if Doxygen is present 49 ## Generate the documentation if Doxygen is present
65 ##################################################################### 50 #####################################################################