comparison Resources/CMake/OrthancStoneConfiguration.cmake @ 215:07792a582de9

fix path
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 06 Jun 2018 13:53:21 +0200
parents 1c5a47dda299
children d7b2590744f8 86ccff58f344
comparison
equal deleted inserted replaced
214:1c5a47dda299 215:07792a582de9
47 47
48 ##################################################################### 48 #####################################################################
49 ## Configure mandatory third-party components 49 ## Configure mandatory third-party components
50 ##################################################################### 50 #####################################################################
51 51
52 SET(ORTHANC_STONE_DIR ${CMAKE_CURRENT_LIST_DIR}/../..) 52 SET(ORTHANC_STONE_ROOT ${CMAKE_CURRENT_LIST_DIR}/../..)
53 53
54 include(FindPkgConfig) 54 include(FindPkgConfig)
55 include(${CMAKE_CURRENT_LIST_DIR}/BoostExtendedConfiguration.cmake) 55 include(${CMAKE_CURRENT_LIST_DIR}/BoostExtendedConfiguration.cmake)
56 include(${CMAKE_CURRENT_LIST_DIR}/CairoConfiguration.cmake) 56 include(${CMAKE_CURRENT_LIST_DIR}/CairoConfiguration.cmake)
57 include(${CMAKE_CURRENT_LIST_DIR}/PixmanConfiguration.cmake) 57 include(${CMAKE_CURRENT_LIST_DIR}/PixmanConfiguration.cmake)
98 ##################################################################### 98 #####################################################################
99 ## Embed the colormaps into the binaries 99 ## Embed the colormaps into the binaries
100 ##################################################################### 100 #####################################################################
101 101
102 EmbedResources( 102 EmbedResources(
103 COLORMAP_HOT ${ORTHANC_STONE_DIR}/Resources/Colormaps/hot.lut 103 COLORMAP_HOT ${ORTHANC_STONE_ROOT}/Resources/Colormaps/hot.lut
104 COLORMAP_JET ${ORTHANC_STONE_DIR}/Resources/Colormaps/jet.lut 104 COLORMAP_JET ${ORTHANC_STONE_ROOT}/Resources/Colormaps/jet.lut
105 COLORMAP_RED ${ORTHANC_STONE_DIR}/Resources/Colormaps/red.lut 105 COLORMAP_RED ${ORTHANC_STONE_ROOT}/Resources/Colormaps/red.lut
106 COLORMAP_GREEN ${ORTHANC_STONE_DIR}/Resources/Colormaps/green.lut 106 COLORMAP_GREEN ${ORTHANC_STONE_ROOT}/Resources/Colormaps/green.lut
107 COLORMAP_BLUE ${ORTHANC_STONE_DIR}/Resources/Colormaps/blue.lut 107 COLORMAP_BLUE ${ORTHANC_STONE_ROOT}/Resources/Colormaps/blue.lut
108 ) 108 )
109 109
110 110
111 111
112 ##################################################################### 112 #####################################################################
135 ## All the source files required to build Stone of Orthanc 135 ## All the source files required to build Stone of Orthanc
136 ##################################################################### 136 #####################################################################
137 137
138 if (NOT ORTHANC_SANDBOXED) 138 if (NOT ORTHANC_SANDBOXED)
139 set(PLATFORM_SOURCES 139 set(PLATFORM_SOURCES
140 ${ORTHANC_STONE_DIR}/Platforms/Generic/WebServiceGetCommand.cpp 140 ${ORTHANC_STONE_ROOT}/Platforms/Generic/WebServiceGetCommand.cpp
141 ${ORTHANC_STONE_DIR}/Platforms/Generic/WebServicePostCommand.cpp 141 ${ORTHANC_STONE_ROOT}/Platforms/Generic/WebServicePostCommand.cpp
142 ${ORTHANC_STONE_DIR}/Platforms/Generic/Oracle.cpp 142 ${ORTHANC_STONE_ROOT}/Platforms/Generic/Oracle.cpp
143 ) 143 )
144 144
145 set(APPLICATIONS_SOURCES 145 set(APPLICATIONS_SOURCES
146 ${ORTHANC_STONE_DIR}/Applications/BasicApplicationContext.cpp 146 ${ORTHANC_STONE_ROOT}/Applications/BasicApplicationContext.cpp
147 ${ORTHANC_STONE_DIR}/Applications/IBasicApplication.cpp 147 ${ORTHANC_STONE_ROOT}/Applications/IBasicApplication.cpp
148 ${ORTHANC_STONE_DIR}/Applications/Sdl/SdlEngine.cpp 148 ${ORTHANC_STONE_ROOT}/Applications/Sdl/SdlEngine.cpp
149 ${ORTHANC_STONE_DIR}/Applications/Sdl/SdlCairoSurface.cpp 149 ${ORTHANC_STONE_ROOT}/Applications/Sdl/SdlCairoSurface.cpp
150 ${ORTHANC_STONE_DIR}/Applications/Sdl/SdlOrthancSurface.cpp 150 ${ORTHANC_STONE_ROOT}/Applications/Sdl/SdlOrthancSurface.cpp
151 ${ORTHANC_STONE_DIR}/Applications/Sdl/SdlWindow.cpp 151 ${ORTHANC_STONE_ROOT}/Applications/Sdl/SdlWindow.cpp
152 ) 152 )
153 endif() 153 endif()
154 154
155 list(APPEND ORTHANC_STONE_SOURCES 155 list(APPEND ORTHANC_STONE_SOURCES
156 #${ORTHANC_STONE_DIR}/Framework/Layers/SeriesFrameRendererFactory.cpp 156 #${ORTHANC_STONE_ROOT}/Framework/Layers/SeriesFrameRendererFactory.cpp
157 #${ORTHANC_STONE_DIR}/Framework/Layers/SiblingSliceLocationFactory.cpp 157 #${ORTHANC_STONE_ROOT}/Framework/Layers/SiblingSliceLocationFactory.cpp
158 #${ORTHANC_STONE_DIR}/Framework/Layers/SingleFrameRendererFactory.cpp 158 #${ORTHANC_STONE_ROOT}/Framework/Layers/SingleFrameRendererFactory.cpp
159 ${ORTHANC_STONE_DIR}/Framework/StoneEnumerations.cpp 159 ${ORTHANC_STONE_ROOT}/Framework/StoneEnumerations.cpp
160 ${ORTHANC_STONE_DIR}/Framework/Layers/CircleMeasureTracker.cpp 160 ${ORTHANC_STONE_ROOT}/Framework/Layers/CircleMeasureTracker.cpp
161 ${ORTHANC_STONE_DIR}/Framework/Layers/ColorFrameRenderer.cpp 161 ${ORTHANC_STONE_ROOT}/Framework/Layers/ColorFrameRenderer.cpp
162 ${ORTHANC_STONE_DIR}/Framework/Layers/DicomStructureSetRendererFactory.cpp 162 ${ORTHANC_STONE_ROOT}/Framework/Layers/DicomStructureSetRendererFactory.cpp
163 ${ORTHANC_STONE_DIR}/Framework/Layers/FrameRenderer.cpp 163 ${ORTHANC_STONE_ROOT}/Framework/Layers/FrameRenderer.cpp
164 ${ORTHANC_STONE_DIR}/Framework/Layers/GrayscaleFrameRenderer.cpp 164 ${ORTHANC_STONE_ROOT}/Framework/Layers/GrayscaleFrameRenderer.cpp
165 ${ORTHANC_STONE_DIR}/Framework/Layers/LayerSourceBase.cpp 165 ${ORTHANC_STONE_ROOT}/Framework/Layers/LayerSourceBase.cpp
166 ${ORTHANC_STONE_DIR}/Framework/Layers/LineLayerRenderer.cpp 166 ${ORTHANC_STONE_ROOT}/Framework/Layers/LineLayerRenderer.cpp
167 ${ORTHANC_STONE_DIR}/Framework/Layers/LineMeasureTracker.cpp 167 ${ORTHANC_STONE_ROOT}/Framework/Layers/LineMeasureTracker.cpp
168 ${ORTHANC_STONE_DIR}/Framework/Layers/OrthancFrameLayerSource.cpp 168 ${ORTHANC_STONE_ROOT}/Framework/Layers/OrthancFrameLayerSource.cpp
169 ${ORTHANC_STONE_DIR}/Framework/Layers/RenderStyle.cpp 169 ${ORTHANC_STONE_ROOT}/Framework/Layers/RenderStyle.cpp
170 ${ORTHANC_STONE_DIR}/Framework/Layers/SliceOutlineRenderer.cpp 170 ${ORTHANC_STONE_ROOT}/Framework/Layers/SliceOutlineRenderer.cpp
171 ${ORTHANC_STONE_DIR}/Framework/Toolbox/CoordinateSystem3D.cpp 171 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/CoordinateSystem3D.cpp
172 ${ORTHANC_STONE_DIR}/Framework/Toolbox/DicomFrameConverter.cpp 172 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/DicomFrameConverter.cpp
173 ${ORTHANC_STONE_DIR}/Framework/Toolbox/DicomStructureSet.cpp 173 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/DicomStructureSet.cpp
174 ${ORTHANC_STONE_DIR}/Framework/Toolbox/DownloadStack.cpp 174 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/DownloadStack.cpp
175 ${ORTHANC_STONE_DIR}/Framework/Toolbox/Extent2D.cpp 175 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/Extent2D.cpp
176 ${ORTHANC_STONE_DIR}/Framework/Toolbox/FiniteProjectiveCamera.cpp 176 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/FiniteProjectiveCamera.cpp
177 ${ORTHANC_STONE_DIR}/Framework/Toolbox/GeometryToolbox.cpp 177 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/GeometryToolbox.cpp
178 ${ORTHANC_STONE_DIR}/Framework/Toolbox/ImageGeometry.cpp 178 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/ImageGeometry.cpp
179 ${ORTHANC_STONE_DIR}/Framework/Toolbox/LinearAlgebra.cpp 179 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/LinearAlgebra.cpp
180 ${ORTHANC_STONE_DIR}/Framework/Toolbox/MessagingToolbox.cpp 180 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/MessagingToolbox.cpp
181 ${ORTHANC_STONE_DIR}/Framework/Toolbox/OrientedBoundingBox.cpp 181 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/OrientedBoundingBox.cpp
182 ${ORTHANC_STONE_DIR}/Framework/Toolbox/OrthancSlicesLoader.cpp 182 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/OrthancSlicesLoader.cpp
183 ${ORTHANC_STONE_DIR}/Framework/Toolbox/ParallelSlices.cpp 183 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/ParallelSlices.cpp
184 ${ORTHANC_STONE_DIR}/Framework/Toolbox/ParallelSlicesCursor.cpp 184 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/ParallelSlicesCursor.cpp
185 ${ORTHANC_STONE_DIR}/Framework/Toolbox/ShearWarpProjectiveTransform.cpp 185 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/ShearWarpProjectiveTransform.cpp
186 ${ORTHANC_STONE_DIR}/Framework/Toolbox/Slice.cpp 186 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/Slice.cpp
187 ${ORTHANC_STONE_DIR}/Framework/Toolbox/SlicesSorter.cpp 187 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/SlicesSorter.cpp
188 ${ORTHANC_STONE_DIR}/Framework/Toolbox/ViewportGeometry.cpp 188 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/ViewportGeometry.cpp
189 ${ORTHANC_STONE_DIR}/Framework/Viewport/CairoContext.cpp 189 ${ORTHANC_STONE_ROOT}/Framework/Viewport/CairoContext.cpp
190 ${ORTHANC_STONE_DIR}/Framework/Viewport/CairoFont.cpp 190 ${ORTHANC_STONE_ROOT}/Framework/Viewport/CairoFont.cpp
191 ${ORTHANC_STONE_DIR}/Framework/Viewport/CairoSurface.cpp 191 ${ORTHANC_STONE_ROOT}/Framework/Viewport/CairoSurface.cpp
192 ${ORTHANC_STONE_DIR}/Framework/Viewport/WidgetViewport.cpp 192 ${ORTHANC_STONE_ROOT}/Framework/Viewport/WidgetViewport.cpp
193 ${ORTHANC_STONE_DIR}/Framework/Volumes/ImageBuffer3D.cpp 193 ${ORTHANC_STONE_ROOT}/Framework/Volumes/ImageBuffer3D.cpp
194 ${ORTHANC_STONE_DIR}/Framework/Volumes/SlicedVolumeBase.cpp 194 ${ORTHANC_STONE_ROOT}/Framework/Volumes/SlicedVolumeBase.cpp
195 ${ORTHANC_STONE_DIR}/Framework/Volumes/StructureSetLoader.cpp 195 ${ORTHANC_STONE_ROOT}/Framework/Volumes/StructureSetLoader.cpp
196 ${ORTHANC_STONE_DIR}/Framework/Volumes/VolumeLoaderBase.cpp 196 ${ORTHANC_STONE_ROOT}/Framework/Volumes/VolumeLoaderBase.cpp
197 ${ORTHANC_STONE_DIR}/Framework/Volumes/VolumeReslicer.cpp 197 ${ORTHANC_STONE_ROOT}/Framework/Volumes/VolumeReslicer.cpp
198 ${ORTHANC_STONE_DIR}/Framework/Widgets/CairoWidget.cpp 198 ${ORTHANC_STONE_ROOT}/Framework/Widgets/CairoWidget.cpp
199 ${ORTHANC_STONE_DIR}/Framework/Widgets/EmptyWidget.cpp 199 ${ORTHANC_STONE_ROOT}/Framework/Widgets/EmptyWidget.cpp
200 ${ORTHANC_STONE_DIR}/Framework/Widgets/LayerWidget.cpp 200 ${ORTHANC_STONE_ROOT}/Framework/Widgets/LayerWidget.cpp
201 ${ORTHANC_STONE_DIR}/Framework/Widgets/LayoutWidget.cpp 201 ${ORTHANC_STONE_ROOT}/Framework/Widgets/LayoutWidget.cpp
202 ${ORTHANC_STONE_DIR}/Framework/Widgets/TestCairoWidget.cpp 202 ${ORTHANC_STONE_ROOT}/Framework/Widgets/TestCairoWidget.cpp
203 ${ORTHANC_STONE_DIR}/Framework/Widgets/TestWorldSceneWidget.cpp 203 ${ORTHANC_STONE_ROOT}/Framework/Widgets/TestWorldSceneWidget.cpp
204 ${ORTHANC_STONE_DIR}/Framework/Widgets/WidgetBase.cpp 204 ${ORTHANC_STONE_ROOT}/Framework/Widgets/WidgetBase.cpp
205 ${ORTHANC_STONE_DIR}/Framework/Widgets/WorldSceneWidget.cpp 205 ${ORTHANC_STONE_ROOT}/Framework/Widgets/WorldSceneWidget.cpp
206 206
207 ${ORTHANC_ROOT}/Plugins/Samples/Common/DicomPath.cpp 207 ${ORTHANC_ROOT}/Plugins/Samples/Common/DicomPath.cpp
208 ${ORTHANC_ROOT}/Plugins/Samples/Common/IOrthancConnection.cpp 208 ${ORTHANC_ROOT}/Plugins/Samples/Common/IOrthancConnection.cpp
209 ${ORTHANC_ROOT}/Plugins/Samples/Common/DicomDatasetReader.cpp 209 ${ORTHANC_ROOT}/Plugins/Samples/Common/DicomDatasetReader.cpp
210 ${ORTHANC_ROOT}/Plugins/Samples/Common/FullOrthancDataset.cpp 210 ${ORTHANC_ROOT}/Plugins/Samples/Common/FullOrthancDataset.cpp