Mercurial > hg > orthanc-stone
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 |