comparison Samples/Sdl/SimpleViewer/CMakeLists.txt @ 1376:dc5acb03ad93 broker

Better source groups for SDL samples (retry)
author Benjamin Golinvaux <bgo@osimis.io>
date Wed, 22 Apr 2020 11:54:57 +0200
parents dd50d0852ae2
children 9d138883be66
comparison
equal deleted inserted replaced
1371:f15529add7b0 1376:dc5acb03ad93
1 cmake_minimum_required(VERSION 2.8.3) 1 cmake_minimum_required(VERSION 2.8.10)
2 2
3 project(SdlSimpleViewer) 3 project(SdlSimpleViewer)
4 4
5 set(ORTHANC_FRAMEWORK_SOURCE "path") 5 set(ORTHANC_FRAMEWORK_SOURCE "path")
6 set(ORTHANC_FRAMEWORK_ROOT ${CMAKE_CURRENT_LIST_DIR}/../../../../orthanc) 6 set(ORTHANC_FRAMEWORK_ROOT ${CMAKE_CURRENT_LIST_DIR}/../../../../orthanc)
16 SET(ENABLE_OPENGL ON) # <== 16 SET(ENABLE_OPENGL ON) # <==
17 SET(ENABLE_WEB_CLIENT ON) 17 SET(ENABLE_WEB_CLIENT ON)
18 SET(ORTHANC_SANDBOXED OFF) 18 SET(ORTHANC_SANDBOXED OFF)
19 19
20 include(${STONE_ROOT}/Resources/CMake/OrthancStoneConfiguration.cmake) 20 include(${STONE_ROOT}/Resources/CMake/OrthancStoneConfiguration.cmake)
21 include(${STONE_ROOT}/Resources/CMake/Utilities.cmake)
21 22
22 include_directories(${STONE_ROOT}) 23 include_directories(${STONE_ROOT})
23 24
24 add_definitions( 25 add_definitions(
25 -DORTHANC_ENABLE_LOGGING=1 26 -DORTHANC_ENABLE_LOGGING=1
26 -DORTHANC_ENABLE_LOGGING_PLUGIN=0 27 -DORTHANC_ENABLE_LOGGING_PLUGIN=0
27 -DORTHANC_ENABLE_PUGIXML=0 28 -DORTHANC_ENABLE_PUGIXML=0
28 -DORTHANC_DEFAULT_DICOM_ENCODING=Encoding_Latin1 29 -DORTHANC_DEFAULT_DICOM_ENCODING=Encoding_Latin1
29 ) 30 )
30 31
32 SortFilesInSourceGroups()
33
31 add_executable(SdlSimpleViewer 34 add_executable(SdlSimpleViewer
32 SdlSimpleViewerApplication.h 35 SdlSimpleViewerApplication.h
33 SdlSimpleViewer.cpp 36 SdlSimpleViewer.cpp
34 ${ORTHANC_STONE_SOURCES} 37 ${ORTHANC_STONE_SOURCES}
35 ) 38 )
36 39
40
37 target_link_libraries(SdlSimpleViewer ${DCMTK_LIBRARIES}) 41 target_link_libraries(SdlSimpleViewer ${DCMTK_LIBRARIES})
42