comparison Samples/Sdl/CMakeLists.txt @ 860:238693c3bc51 am-dev

merge default -> am-dev
author Alain Mazy <alain@mazy.be>
date Mon, 24 Jun 2019 14:35:00 +0200
parents 0c0fc20a6902
children 31319fe867b9
comparison
equal deleted inserted replaced
856:a6e17a5a39e7 860:238693c3bc51
45 SET(ORTHANC_SANDBOXED OFF) 45 SET(ORTHANC_SANDBOXED OFF)
46 LIST(APPEND ORTHANC_BOOST_COMPONENTS program_options) 46 LIST(APPEND ORTHANC_BOOST_COMPONENTS program_options)
47 47
48 include(${CMAKE_SOURCE_DIR}/../../Resources/CMake/OrthancStoneConfiguration.cmake) 48 include(${CMAKE_SOURCE_DIR}/../../Resources/CMake/OrthancStoneConfiguration.cmake)
49 49
50 add_definitions(
51 -DORTHANC_ENABLE_LOGGING_PLUGIN=0
52 )
53
54
50 ##################################################################### 55 #####################################################################
51 ## Build the samples 56 ## Build the samples
52 ##################################################################### 57 #####################################################################
53 58
54 add_library(OrthancStone STATIC 59 add_library(OrthancStone STATIC
55 ${ORTHANC_STONE_SOURCES} 60 ${ORTHANC_STONE_SOURCES}
56 ) 61 )
57 62
63 #
64 # BasicScene
65 #
66
58 add_executable(BasicScene 67 add_executable(BasicScene
59 BasicScene.cpp 68 BasicScene.cpp
60 ) 69 )
61 70
62 target_link_libraries(BasicScene OrthancStone) 71 target_link_libraries(BasicScene OrthancStone)
63 72
64 if(ENABLE_SDL_CONSOLE) 73 #
65 add_definitions( 74 # BasicScene
66 -DENABLE_SDL_CONSOLE=1 75 #
67 )
68 LIST(APPEND TRACKERSAMPLE_SOURCE "../../../SDL-Console/SDL_Console.c")
69 LIST(APPEND TRACKERSAMPLE_SOURCE "../../../SDL-Console/SDL_Console.h")
70 endif()
71 76
72 LIST(APPEND TRACKERSAMPLE_SOURCE "TrackerSample.cpp") 77 LIST(APPEND TRACKERSAMPLE_SOURCE "TrackerSample.cpp")
73 LIST(APPEND TRACKERSAMPLE_SOURCE "TrackerSampleApp.cpp") 78 LIST(APPEND TRACKERSAMPLE_SOURCE "TrackerSampleApp.cpp")
74 LIST(APPEND TRACKERSAMPLE_SOURCE "TrackerSampleApp.h") 79 LIST(APPEND TRACKERSAMPLE_SOURCE "TrackerSampleApp.h")
75 80
81 ${TRACKERSAMPLE_SOURCE} 86 ${TRACKERSAMPLE_SOURCE}
82 ) 87 )
83 88
84 target_link_libraries(TrackerSample OrthancStone) 89 target_link_libraries(TrackerSample OrthancStone)
85 90
91 #
92 # Loader
93 #
94
86 add_executable(Loader 95 add_executable(Loader
87 Loader.cpp 96 Loader.cpp
88 ) 97 )
89 98
90 target_link_libraries(Loader OrthancStone) 99 target_link_libraries(Loader OrthancStone)
100
101 #
102 # FusionMprSdl
103 #
104
105 add_executable(FusionMprSdl
106 FusionMprSdl.cpp
107 FusionMprSdl.h
108 )
109
110 target_link_libraries(FusionMprSdl OrthancStone)