changeset 201:e9c7a78a3e77

removed absolute paths
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 23 Mar 2018 11:59:22 +0100
parents 03afbee0cc7b
children e7f90aba3c97
files Applications/IBasicApplication.cpp Applications/Samples/SingleFrameApplication.h Applications/Samples/SingleVolumeApplication.h Applications/Sdl/SdlEngine.cpp Applications/Sdl/SdlSurface.cpp Applications/Sdl/SdlWindow.cpp Framework/Layers/ColorFrameRenderer.cpp Framework/Layers/FrameRenderer.cpp Framework/Layers/GrayscaleFrameRenderer.cpp Framework/Layers/LayerSourceBase.cpp Framework/Layers/OrthancFrameLayerSource.cpp Framework/Layers/RenderStyle.cpp Framework/Layers/SeriesFrameRendererFactory.cpp Framework/Layers/SingleFrameRendererFactory.cpp Framework/StoneEnumerations.cpp Framework/Toolbox/CoordinateSystem3D.cpp Framework/Toolbox/CoordinateSystem3D.h Framework/Toolbox/DicomFrameConverter.cpp Framework/Toolbox/DicomFrameConverter.h Framework/Toolbox/DicomStructureSet.cpp Framework/Toolbox/DicomStructureSet.h Framework/Toolbox/DownloadStack.cpp Framework/Toolbox/FiniteProjectiveCamera.cpp Framework/Toolbox/GeometryToolbox.cpp Framework/Toolbox/ISeriesLoader.h Framework/Toolbox/IWebService.h Framework/Toolbox/ImageGeometry.cpp Framework/Toolbox/ImageGeometry.h Framework/Toolbox/LinearAlgebra.cpp Framework/Toolbox/LinearAlgebra.h Framework/Toolbox/MessagingToolbox.cpp Framework/Toolbox/MessagingToolbox.h Framework/Toolbox/ObserversRegistry.h Framework/Toolbox/OrientedBoundingBox.cpp Framework/Toolbox/OrthancSlicesLoader.cpp Framework/Toolbox/ParallelSlices.cpp Framework/Toolbox/ParallelSlicesCursor.cpp Framework/Toolbox/ShearWarpProjectiveTransform.cpp Framework/Toolbox/Slice.cpp Framework/Toolbox/Slice.h Framework/Toolbox/SlicesSorter.cpp Framework/Toolbox/SubpixelReader.h Framework/Toolbox/SubvoxelReader.h Framework/Toolbox/ViewportGeometry.cpp Framework/Viewport/CairoContext.cpp Framework/Viewport/CairoFont.cpp Framework/Viewport/CairoSurface.cpp Framework/Viewport/CairoSurface.h Framework/Viewport/IViewport.h Framework/Viewport/WidgetViewport.cpp Framework/Volumes/ImageBuffer3D.cpp Framework/Volumes/ImageBuffer3D.h Framework/Volumes/StructureSetLoader.cpp Framework/Volumes/VolumeReslicer.cpp Framework/Widgets/CairoWidget.cpp Framework/Widgets/EmptyWidget.cpp Framework/Widgets/LayerWidget.cpp Framework/Widgets/LayoutWidget.cpp Framework/Widgets/WidgetBase.cpp Framework/dev.h Platforms/Generic/IOracleCommand.h Platforms/Generic/Oracle.cpp Platforms/Generic/WebServiceGetCommand.cpp Platforms/Generic/WebServiceGetCommand.h Platforms/Generic/WebServicePostCommand.cpp Platforms/Generic/WebServicePostCommand.h Resources/CMake/OrthancStoneConfiguration.cmake Resources/Orthanc/Resources/Patches/curl-7.57.0-cmake.patch Resources/Orthanc/Resources/Patches/dcmtk-3.6.2-linux-standard-base.patch Resources/SyncOrthancFolder.py UnitTestsSources/UnitTestsMain.cpp
diffstat 71 files changed, 170 insertions(+), 144 deletions(-) [+]
line wrap: on
line diff
--- a/Applications/IBasicApplication.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Applications/IBasicApplication.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -24,9 +24,9 @@
 #include "../Framework/Toolbox/MessagingToolbox.h"
 #include "Sdl/SdlEngine.h"
 
-#include <Core/Logging.h>
-#include <Core/HttpClient.h>
-#include <Plugins/Samples/Common/OrthancHttpConnection.h>
+#include "../Resources/Orthanc/Core/Logging.h"
+#include "../Resources/Orthanc/Core/HttpClient.h"
+#include "../Resources/Orthanc/Plugins/Samples/Common/OrthancHttpConnection.h"
 
 namespace OrthancStone
 {
--- a/Applications/Samples/SingleFrameApplication.h	Fri Mar 23 11:04:03 2018 +0100
+++ b/Applications/Samples/SingleFrameApplication.h	Fri Mar 23 11:59:22 2018 +0100
@@ -26,7 +26,7 @@
 #include "../../Framework/Layers/OrthancFrameLayerSource.h"
 #include "../../Framework/Widgets/LayerWidget.h"
 
-#include <Core/Logging.h>
+#include "../../Resources/Orthanc/Core/Logging.h"
 
 namespace OrthancStone
 {
--- a/Applications/Samples/SingleVolumeApplication.h	Fri Mar 23 11:04:03 2018 +0100
+++ b/Applications/Samples/SingleVolumeApplication.h	Fri Mar 23 11:59:22 2018 +0100
@@ -27,10 +27,10 @@
 #include "../../Framework/Layers/LineMeasureTracker.h"
 #include "../../Framework/Layers/CircleMeasureTracker.h"
 
-#include <Core/Toolbox.h>
-#include <Core/Logging.h>
+#include "../../Resources/Orthanc/Core/Toolbox.h"
+#include "../../Resources/Orthanc/Core/Logging.h"
 
-#include <Plugins/Samples/Common/OrthancHttpConnection.h>   // TODO REMOVE
+#include "../../Resources/Orthanc/Plugins/Samples/Common/OrthancHttpConnection.h"   // TODO REMOVE
 #include "../../Framework/Layers/DicomStructureSetRendererFactory.h"   // TODO REMOVE
 #include "../../Framework/Toolbox/MessagingToolbox.h"   // TODO REMOVE
 
--- a/Applications/Sdl/SdlEngine.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Applications/Sdl/SdlEngine.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -23,7 +23,8 @@
 
 #if ORTHANC_ENABLE_SDL == 1
 
-#include <Core/Logging.h>
+#include "../../Resources/Orthanc/Core/Logging.h"
+
 #include <SDL.h>
 
 namespace OrthancStone
--- a/Applications/Sdl/SdlSurface.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Applications/Sdl/SdlSurface.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -23,8 +23,8 @@
 
 #if ORTHANC_ENABLE_SDL == 1
 
-#include <Core/Logging.h>
-#include <Core/OrthancException.h>
+#include "../../Resources/Orthanc/Core/Logging.h"
+#include "../../Resources/Orthanc/Core/OrthancException.h"
 
 namespace OrthancStone
 {
--- a/Applications/Sdl/SdlWindow.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Applications/Sdl/SdlWindow.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -23,8 +23,8 @@
 
 #if ORTHANC_ENABLE_SDL == 1
 
-#include <Core/Logging.h>
-#include <Core/OrthancException.h>
+#include "../../Resources/Orthanc/Core/Logging.h"
+#include "../../Resources/Orthanc/Core/OrthancException.h"
 
 namespace OrthancStone
 {
--- a/Framework/Layers/ColorFrameRenderer.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Layers/ColorFrameRenderer.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -21,8 +21,8 @@
 
 #include "ColorFrameRenderer.h"
 
-#include <Core/OrthancException.h>
-#include <Core/Images/ImageProcessing.h>
+#include "../../Resources/Orthanc/Core/OrthancException.h"
+#include "../../Resources/Orthanc/Core/Images/ImageProcessing.h"
 
 namespace OrthancStone
 {
--- a/Framework/Layers/FrameRenderer.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Layers/FrameRenderer.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -24,7 +24,7 @@
 #include "GrayscaleFrameRenderer.h"
 #include "ColorFrameRenderer.h"
 
-#include <Core/OrthancException.h>
+#include "../../Resources/Orthanc/Core/OrthancException.h"
 
 namespace OrthancStone
 {
--- a/Framework/Layers/GrayscaleFrameRenderer.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Layers/GrayscaleFrameRenderer.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -21,7 +21,7 @@
 
 #include "GrayscaleFrameRenderer.h"
 
-#include <Core/OrthancException.h>
+#include "../../Resources/Orthanc/Core/OrthancException.h"
 
 namespace OrthancStone
 {
--- a/Framework/Layers/LayerSourceBase.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Layers/LayerSourceBase.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -21,7 +21,7 @@
 
 #include "LayerSourceBase.h"
 
-#include <Core/OrthancException.h>
+#include "../../Resources/Orthanc/Core/OrthancException.h"
 
 namespace OrthancStone
 {
--- a/Framework/Layers/OrthancFrameLayerSource.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Layers/OrthancFrameLayerSource.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -24,8 +24,8 @@
 #include "FrameRenderer.h"
 #include "../Toolbox/DicomFrameConverter.h"
 
-#include <Core/Logging.h>
-#include <Core/OrthancException.h>
+#include "../../Resources/Orthanc/Core/Logging.h"
+#include "../../Resources/Orthanc/Core/OrthancException.h"
 
 #include <boost/lexical_cast.hpp>
 
--- a/Framework/Layers/RenderStyle.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Layers/RenderStyle.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -21,7 +21,7 @@
 
 #include "RenderStyle.h"
 
-#include <Core/OrthancException.h>
+#include "../../Resources/Orthanc/Core/OrthancException.h"
 
 namespace OrthancStone
 {
--- a/Framework/Layers/SeriesFrameRendererFactory.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Layers/SeriesFrameRendererFactory.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -23,9 +23,9 @@
 
 #include "FrameRenderer.h"
 
-#include <Core/OrthancException.h>
-#include <Core/Logging.h>
-#include <Core/Toolbox.h>
+#include "../../Resources/Orthanc/OrthancException.h"
+#include "../../Resources/Orthanc/Logging.h"
+#include "../../Resources/Orthanc/Toolbox.h"
 #include <Plugins/Samples/Common/OrthancPluginException.h>
 #include <Plugins/Samples/Common/DicomDatasetReader.h>
 
--- a/Framework/Layers/SingleFrameRendererFactory.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Layers/SingleFrameRendererFactory.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -25,7 +25,7 @@
 #include "../Toolbox/MessagingToolbox.h"
 #include "../Toolbox/DicomFrameConverter.h"
 
-#include <Core/OrthancException.h>
+#include "../../Resources/Orthanc/OrthancException.h"
 #include <Plugins/Samples/Common/FullOrthancDataset.h>
 #include <Plugins/Samples/Common/DicomDatasetReader.h>
 
--- a/Framework/StoneEnumerations.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/StoneEnumerations.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -21,9 +21,9 @@
 
 #include "StoneEnumerations.h"
 
-#include <Core/Logging.h>
-#include <Core/OrthancException.h>
-#include <Core/Toolbox.h>
+#include "../Resources/Orthanc/Core/Logging.h"
+#include "../Resources/Orthanc/Core/OrthancException.h"
+#include "../Resources/Orthanc/Core/Toolbox.h"
 
 namespace OrthancStone
 {  
--- a/Framework/Toolbox/CoordinateSystem3D.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Toolbox/CoordinateSystem3D.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -24,9 +24,9 @@
 #include "LinearAlgebra.h"
 #include "GeometryToolbox.h"
 
-#include <Core/Logging.h>
-#include <Core/Toolbox.h>
-#include <Core/OrthancException.h>
+#include "../../Resources/Orthanc/Core/Logging.h"
+#include "../../Resources/Orthanc/Core/Toolbox.h"
+#include "../../Resources/Orthanc/Core/OrthancException.h"
 
 namespace OrthancStone
 {
--- a/Framework/Toolbox/CoordinateSystem3D.h	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Toolbox/CoordinateSystem3D.h	Fri Mar 23 11:59:22 2018 +0100
@@ -23,7 +23,7 @@
 
 #include "LinearAlgebra.h"
 
-#include <Plugins/Samples/Common/IDicomDataset.h>
+#include "../../Resources/Orthanc/Plugins/Samples/Common/IDicomDataset.h"
 
 namespace OrthancStone
 {
--- a/Framework/Toolbox/DicomFrameConverter.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Toolbox/DicomFrameConverter.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -23,10 +23,10 @@
 
 #include "LinearAlgebra.h"
 
-#include <Core/Images/Image.h>
-#include <Core/Images/ImageProcessing.h>
-#include <Core/OrthancException.h>
-#include <Core/Toolbox.h>
+#include "../../Resources/Orthanc/Core/Images/Image.h"
+#include "../../Resources/Orthanc/Core/Images/ImageProcessing.h"
+#include "../../Resources/Orthanc/Core/OrthancException.h"
+#include "../../Resources/Orthanc/Core/Toolbox.h"
 
 namespace OrthancStone
 {
--- a/Framework/Toolbox/DicomFrameConverter.h	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Toolbox/DicomFrameConverter.h	Fri Mar 23 11:59:22 2018 +0100
@@ -21,8 +21,8 @@
 
 #pragma once
 
-#include <Core/DicomFormat/DicomMap.h>
-#include <Core/Images/ImageAccessor.h>
+#include "../../Resources/Orthanc/Core/DicomFormat/DicomMap.h"
+#include "../../Resources/Orthanc/Core/Images/ImageAccessor.h"
 
 #include <memory>
 
--- a/Framework/Toolbox/DicomStructureSet.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Toolbox/DicomStructureSet.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -24,10 +24,10 @@
 #include "../Toolbox/GeometryToolbox.h"
 #include "../Toolbox/MessagingToolbox.h"
 
-#include <Core/Logging.h>
-#include <Core/OrthancException.h>
-#include <Plugins/Samples/Common/FullOrthancDataset.h>
-#include <Plugins/Samples/Common/DicomDatasetReader.h>
+#include "../../Resources/Orthanc/Core/Logging.h"
+#include "../../Resources/Orthanc/Core/OrthancException.h"
+#include "../../Resources/Orthanc/Plugins/Samples/Common/FullOrthancDataset.h"
+#include "../../Resources/Orthanc/Plugins/Samples/Common/DicomDatasetReader.h"
 
 #include <limits>
 #include <stdio.h>
--- a/Framework/Toolbox/DicomStructureSet.h	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Toolbox/DicomStructureSet.h	Fri Mar 23 11:59:22 2018 +0100
@@ -24,7 +24,8 @@
 #include "CoordinateSystem3D.h"
 #include "Extent2D.h"
 
-#include <Plugins/Samples/Common/FullOrthancDataset.h>
+#include "../../Resources/Orthanc/Plugins/Samples/Common/FullOrthancDataset.h"
+
 #include <list>
 
 namespace OrthancStone
--- a/Framework/Toolbox/DownloadStack.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Toolbox/DownloadStack.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -21,7 +21,7 @@
 
 #include "DownloadStack.h"
 
-#include <Core/OrthancException.h>
+#include "../../Resources/Orthanc/Core/OrthancException.h"
 
 #include <cassert>
 
--- a/Framework/Toolbox/FiniteProjectiveCamera.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Toolbox/FiniteProjectiveCamera.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -24,10 +24,10 @@
 #include "GeometryToolbox.h"
 #include "SubpixelReader.h"
 
-#include <Core/Logging.h>
-#include <Core/OrthancException.h>
-#include <Core/Images/Image.h>
-#include <Core/Images/ImageProcessing.h>
+#include "../../Resources/Orthanc/Core/Logging.h"
+#include "../../Resources/Orthanc/Core/OrthancException.h"
+#include "../../Resources/Orthanc/Core/Images/Image.h"
+#include "../../Resources/Orthanc/Core/Images/ImageProcessing.h"
 
 namespace OrthancStone
 {
--- a/Framework/Toolbox/GeometryToolbox.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Toolbox/GeometryToolbox.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -21,8 +21,8 @@
 
 #include "GeometryToolbox.h"
 
-#include <Core/Logging.h>
-#include <Core/OrthancException.h>
+#include "../../Resources/Orthanc/Core/Logging.h"
+#include "../../Resources/Orthanc/Core/OrthancException.h"
 
 #include <cassert>
 
--- a/Framework/Toolbox/ISeriesLoader.h	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Toolbox/ISeriesLoader.h	Fri Mar 23 11:59:22 2018 +0100
@@ -23,8 +23,8 @@
 
 #include "ParallelSlices.h"
 
-#include <Core/Images/ImageAccessor.h>
-#include <Plugins/Samples/Common/IDicomDataset.h>
+#include "../../Resources/Orthanc/Images/ImageAccessor.h"
+#include "../../Resources/Orthanc/Plugins/Samples/Common/IDicomDataset.h"
 
 namespace OrthancStone
 {
--- a/Framework/Toolbox/IWebService.h	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Toolbox/IWebService.h	Fri Mar 23 11:59:22 2018 +0100
@@ -21,7 +21,7 @@
 
 #pragma once
 
-#include <Core/IDynamicObject.h>
+#include "../../Resources/Orthanc/Core/IDynamicObject.h"
 
 #include <string>
 
--- a/Framework/Toolbox/ImageGeometry.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Toolbox/ImageGeometry.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -24,8 +24,8 @@
 #include "Extent2D.h"
 #include "SubpixelReader.h"
 
-#include <Core/Images/ImageProcessing.h>
-#include <Core/Logging.h>
+#include "../../Resources/Orthanc/Core/Images/ImageProcessing.h"
+#include "../../Resources/Orthanc/Core/Logging.h"
 
 
 namespace OrthancStone
--- a/Framework/Toolbox/ImageGeometry.h	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Toolbox/ImageGeometry.h	Fri Mar 23 11:59:22 2018 +0100
@@ -24,7 +24,7 @@
 #include "../StoneEnumerations.h"
 #include "LinearAlgebra.h"
 
-#include <Core/Images/ImageAccessor.h>
+#include "../../Resources/Orthanc/Core/Images/ImageAccessor.h"
 
 
 namespace OrthancStone
--- a/Framework/Toolbox/LinearAlgebra.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Toolbox/LinearAlgebra.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -21,9 +21,9 @@
 
 #include "LinearAlgebra.h"
 
-#include <Core/Logging.h>
-#include <Core/OrthancException.h>
-#include <Core/Toolbox.h>
+#include "../../Resources/Orthanc/Core/Logging.h"
+#include "../../Resources/Orthanc/Core/OrthancException.h"
+#include "../../Resources/Orthanc/Core/Toolbox.h"
 
 #include <stdio.h>
 #include <boost/lexical_cast.hpp>
--- a/Framework/Toolbox/LinearAlgebra.h	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Toolbox/LinearAlgebra.h	Fri Mar 23 11:59:22 2018 +0100
@@ -28,7 +28,7 @@
 #  include <boost/serialization/array_wrapper.hpp>
 #endif
 
-#include <Core/DicomFormat/DicomMap.h>
+#include "../../Resources/Orthanc/Core/DicomFormat/DicomMap.h"
 
 #include <boost/numeric/ublas/matrix.hpp>
 #include <boost/numeric/ublas/vector.hpp>
--- a/Framework/Toolbox/MessagingToolbox.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Toolbox/MessagingToolbox.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -21,13 +21,13 @@
 
 #include "MessagingToolbox.h"
 
-#include <Core/Images/Image.h>
-#include <Core/Images/ImageProcessing.h>
-#include <Core/Images/JpegReader.h>
-#include <Core/Images/PngReader.h>
-#include <Core/OrthancException.h>
-#include <Core/Toolbox.h>
-#include <Core/Logging.h>
+#include "../../Resources/Orthanc/Core/Images/Image.h"
+#include "../../Resources/Orthanc/Core/Images/ImageProcessing.h"
+#include "../../Resources/Orthanc/Core/Images/JpegReader.h"
+#include "../../Resources/Orthanc/Core/Images/PngReader.h"
+#include "../../Resources/Orthanc/Core/OrthancException.h"
+#include "../../Resources/Orthanc/Core/Toolbox.h"
+#include "../../Resources/Orthanc/Core/Logging.h"
 
 #include <boost/lexical_cast.hpp>
 #include <json/reader.h>
--- a/Framework/Toolbox/MessagingToolbox.h	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Toolbox/MessagingToolbox.h	Fri Mar 23 11:59:22 2018 +0100
@@ -23,10 +23,10 @@
 
 #include "../StoneEnumerations.h"
 
-#include <Plugins/Samples/Common/IOrthancConnection.h>
-#include <Plugins/Samples/Common/IDicomDataset.h>
-#include <Core/Images/ImageAccessor.h>
-#include <Core/DicomFormat/DicomMap.h>
+#include "../../Resources/Orthanc/Core/DicomFormat/DicomMap.h"
+#include "../../Resources/Orthanc/Core/Images/ImageAccessor.h"
+#include "../../Resources/Orthanc/Plugins/Samples/Common/IDicomDataset.h"
+#include "../../Resources/Orthanc/Plugins/Samples/Common/IOrthancConnection.h"
 
 #include <json/value.h>
 
--- a/Framework/Toolbox/ObserversRegistry.h	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Toolbox/ObserversRegistry.h	Fri Mar 23 11:59:22 2018 +0100
@@ -21,7 +21,7 @@
 
 #pragma once
 
-#include <Core/OrthancException.h>
+#include "../../Resources/Orthanc/Core/OrthancException.h"
 
 #include <boost/noncopyable.hpp>
 #include <set>
--- a/Framework/Toolbox/OrientedBoundingBox.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Toolbox/OrientedBoundingBox.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -23,7 +23,7 @@
 
 #include "GeometryToolbox.h"
 
-#include <Core/OrthancException.h>
+#include "../../Resources/Orthanc/Core/OrthancException.h"
 
 #include <cassert>
 
--- a/Framework/Toolbox/OrthancSlicesLoader.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Toolbox/OrthancSlicesLoader.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -23,16 +23,16 @@
 
 #include "MessagingToolbox.h"
 
-#include <Core/Endianness.h>
-#include <Core/Images/Image.h>
-#include <Core/Images/ImageProcessing.h>
-#include <Core/Images/JpegReader.h>
-#include <Core/Images/PngReader.h>
-#include <Core/Compression/GzipCompressor.h>
-#include <Core/Logging.h>
-#include <Core/OrthancException.h>
-#include <Core/Toolbox.h>
-#include <Plugins/Samples/Common/FullOrthancDataset.h>
+#include "../../Resources/Orthanc/Core/Compression/GzipCompressor.h"
+#include "../../Resources/Orthanc/Core/Endianness.h"
+#include "../../Resources/Orthanc/Core/Images/Image.h"
+#include "../../Resources/Orthanc/Core/Images/ImageProcessing.h"
+#include "../../Resources/Orthanc/Core/Images/JpegReader.h"
+#include "../../Resources/Orthanc/Core/Images/PngReader.h"
+#include "../../Resources/Orthanc/Core/Logging.h"
+#include "../../Resources/Orthanc/Core/OrthancException.h"
+#include "../../Resources/Orthanc/Core/Toolbox.h"
+#include "../../Resources/Orthanc/Plugins/Samples/Common/FullOrthancDataset.h"
 
 #include <boost/lexical_cast.hpp>
 
--- a/Framework/Toolbox/ParallelSlices.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Toolbox/ParallelSlices.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -23,8 +23,8 @@
 
 #include "GeometryToolbox.h"
 
-#include <Core/Logging.h>
-#include <Core/OrthancException.h>
+#include "../../Resources/Orthanc/Core/Logging.h"
+#include "../../Resources/Orthanc/Core/OrthancException.h"
 
 namespace OrthancStone
 {
--- a/Framework/Toolbox/ParallelSlicesCursor.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Toolbox/ParallelSlicesCursor.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -21,7 +21,7 @@
 
 #include "ParallelSlicesCursor.h"
 
-#include <Core/OrthancException.h>
+#include "../../Resources/Orthanc/Core/OrthancException.h"
 
 namespace OrthancStone
 {
--- a/Framework/Toolbox/ShearWarpProjectiveTransform.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Toolbox/ShearWarpProjectiveTransform.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -26,10 +26,10 @@
 #include "FiniteProjectiveCamera.h"
 #include "GeometryToolbox.h"
 
-#include <Core/Images/PixelTraits.h>
-#include <Core/Images/ImageProcessing.h>
-#include <Core/OrthancException.h>
-#include <Core/Logging.h>
+#include "../../Resources/Orthanc/Core/Images/PixelTraits.h"
+#include "../../Resources/Orthanc/Core/Images/ImageProcessing.h"
+#include "../../Resources/Orthanc/Core/OrthancException.h"
+#include "../../Resources/Orthanc/Core/Logging.h"
 
 #include <boost/numeric/ublas/matrix_proxy.hpp>
 #include <boost/math/special_functions/round.hpp>
--- a/Framework/Toolbox/Slice.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Toolbox/Slice.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -24,9 +24,9 @@
 #include "../StoneEnumerations.h"
 #include "GeometryToolbox.h"
 
-#include <Core/Logging.h>
-#include <Core/OrthancException.h>
-#include <Core/Toolbox.h>
+#include "../../Resources/Orthanc/Core/Logging.h"
+#include "../../Resources/Orthanc/Core/OrthancException.h"
+#include "../../Resources/Orthanc/Core/Toolbox.h"
 
 #include <boost/lexical_cast.hpp>
 
--- a/Framework/Toolbox/Slice.h	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Toolbox/Slice.h	Fri Mar 23 11:59:22 2018 +0100
@@ -24,7 +24,7 @@
 #include "CoordinateSystem3D.h"
 #include "DicomFrameConverter.h"
 
-#include <Core/DicomFormat/DicomImageInformation.h>
+#include "../../Resources/Orthanc/Core/DicomFormat/DicomImageInformation.h"
 
 namespace OrthancStone
 {
--- a/Framework/Toolbox/SlicesSorter.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Toolbox/SlicesSorter.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -23,7 +23,7 @@
 
 #include "GeometryToolbox.h"
 
-#include <Core/OrthancException.h>
+#include "../../Resources/Orthanc/Core/OrthancException.h"
 
 namespace OrthancStone
 {
--- a/Framework/Toolbox/SubpixelReader.h	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Toolbox/SubpixelReader.h	Fri Mar 23 11:59:22 2018 +0100
@@ -24,7 +24,7 @@
 #include "../StoneEnumerations.h"
 #include "GeometryToolbox.h"
 
-#include <Core/Images/ImageTraits.h>
+#include "../../Resources/Orthanc/Core/Images/ImageTraits.h"
 
 #include <boost/noncopyable.hpp>
 #include <cmath>
--- a/Framework/Toolbox/SubvoxelReader.h	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Toolbox/SubvoxelReader.h	Fri Mar 23 11:59:22 2018 +0100
@@ -24,7 +24,7 @@
 #include "../Volumes/ImageBuffer3D.h"
 #include "GeometryToolbox.h"
 
-#include <Core/Images/ImageTraits.h>
+#include "../../Resources/Orthanc/Core/Images/ImageTraits.h"
 
 #include <boost/noncopyable.hpp>
 #include <cmath>
--- a/Framework/Toolbox/ViewportGeometry.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Toolbox/ViewportGeometry.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -21,8 +21,8 @@
 
 #include "ViewportGeometry.h"
 
-#include <Core/Logging.h>
-#include <Core/OrthancException.h>
+#include "../../Resources/Orthanc/Core/Logging.h"
+#include "../../Resources/Orthanc/Core/OrthancException.h"
 
 #include <boost/math/special_functions/round.hpp>
 
--- a/Framework/Viewport/CairoContext.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Viewport/CairoContext.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -21,8 +21,8 @@
 
 #include "CairoContext.h"
 
-#include <Core/Logging.h>
-#include <Core/OrthancException.h>
+#include "../../Resources/Orthanc/Core/Logging.h"
+#include "../../Resources/Orthanc/Core/OrthancException.h"
 
 namespace OrthancStone
 {
--- a/Framework/Viewport/CairoFont.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Viewport/CairoFont.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -21,8 +21,8 @@
 
 #include "CairoFont.h"
 
-#include <Core/Logging.h>
-#include <Core/OrthancException.h>
+#include "../../Resources/Orthanc/Core/Logging.h"
+#include "../../Resources/Orthanc/Core/OrthancException.h"
 
 namespace OrthancStone
 {
--- a/Framework/Viewport/CairoSurface.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Viewport/CairoSurface.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -21,9 +21,9 @@
 
 #include "CairoSurface.h"
 
-#include <Core/Logging.h>
-#include <Core/OrthancException.h>
-#include <Core/Images/ImageProcessing.h>
+#include "../../Resources/Orthanc/Core/Logging.h"
+#include "../../Resources/Orthanc/Core/OrthancException.h"
+#include "../../Resources/Orthanc/Core/Images/ImageProcessing.h"
 
 namespace OrthancStone
 {
--- a/Framework/Viewport/CairoSurface.h	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Viewport/CairoSurface.h	Fri Mar 23 11:59:22 2018 +0100
@@ -21,7 +21,7 @@
 
 #pragma once
 
-#include <Core/Images/ImageAccessor.h>
+#include "../../Resources/Orthanc/Core/Images/ImageAccessor.h"
 
 #include <boost/noncopyable.hpp>
 #include <cairo.h>
--- a/Framework/Viewport/IViewport.h	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Viewport/IViewport.h	Fri Mar 23 11:59:22 2018 +0100
@@ -24,7 +24,7 @@
 #include "IStatusBar.h"
 #include "../StoneEnumerations.h"
 
-#include <Core/Images/ImageAccessor.h>
+#include "../../Resources/Orthanc/Core/Images/ImageAccessor.h"
 
 namespace OrthancStone
 {
--- a/Framework/Viewport/WidgetViewport.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Viewport/WidgetViewport.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -21,8 +21,8 @@
 
 #include "WidgetViewport.h"
 
-#include <Core/Images/ImageProcessing.h>
-#include <Core/OrthancException.h>
+#include "../../Resources/Orthanc/Core/Images/ImageProcessing.h"
+#include "../../Resources/Orthanc/Core/OrthancException.h"
 
 namespace OrthancStone
 {
--- a/Framework/Volumes/ImageBuffer3D.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Volumes/ImageBuffer3D.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -21,9 +21,9 @@
 
 #include "ImageBuffer3D.h"
 
-#include <Core/Images/ImageProcessing.h>
-#include <Core/Logging.h>
-#include <Core/OrthancException.h>
+#include "../../Resources/Orthanc/Core/Images/ImageProcessing.h"
+#include "../../Resources/Orthanc/Core/Logging.h"
+#include "../../Resources/Orthanc/Core/OrthancException.h"
 
 #include <string.h>
 
--- a/Framework/Volumes/ImageBuffer3D.h	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Volumes/ImageBuffer3D.h	Fri Mar 23 11:59:22 2018 +0100
@@ -27,7 +27,7 @@
 #include "../Toolbox/DicomFrameConverter.h"
 #include "../Toolbox/ParallelSlices.h"
 
-#include <Core/Images/Image.h>
+#include "../../Resources/Orthanc/Core/Images/Image.h"
 
 namespace OrthancStone
 {
--- a/Framework/Volumes/StructureSetLoader.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Volumes/StructureSetLoader.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -23,7 +23,7 @@
 
 #include "../Toolbox/MessagingToolbox.h"
 
-#include <Core/OrthancException.h>
+#include "../../Resources/Orthanc/Core/OrthancException.h"
 
 namespace OrthancStone
 {
--- a/Framework/Volumes/VolumeReslicer.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Volumes/VolumeReslicer.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -24,9 +24,9 @@
 #include "../Toolbox/GeometryToolbox.h"
 #include "../Toolbox/SubvoxelReader.h"
 
-#include <Core/Images/ImageTraits.h>
-#include <Core/Logging.h>
-#include <Core/OrthancException.h>
+#include "../../Resources/Orthanc/Core/Images/ImageTraits.h"
+#include "../../Resources/Orthanc/Core/Logging.h"
+#include "../../Resources/Orthanc/Core/OrthancException.h"
 
 #include <boost/math/special_functions/round.hpp>
 
--- a/Framework/Widgets/CairoWidget.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Widgets/CairoWidget.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -21,8 +21,8 @@
 
 #include "CairoWidget.h"
 
-#include <Core/Images/ImageProcessing.h>
-#include <Core/OrthancException.h>
+#include "../../Resources/Orthanc/Core/Images/ImageProcessing.h"
+#include "../../Resources/Orthanc/Core/OrthancException.h"
 
 namespace OrthancStone
 {
--- a/Framework/Widgets/EmptyWidget.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Widgets/EmptyWidget.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -21,8 +21,8 @@
 
 #include "EmptyWidget.h"
 
-#include <Core/Images/ImageProcessing.h>
-#include <Core/OrthancException.h>
+#include "../../Resources/Orthanc/Core/Images/ImageProcessing.h"
+#include "../../Resources/Orthanc/Core/OrthancException.h"
 
 namespace OrthancStone
 {
--- a/Framework/Widgets/LayerWidget.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Widgets/LayerWidget.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -24,7 +24,7 @@
 #include "../Layers/SliceOutlineRenderer.h"
 #include "../Toolbox/GeometryToolbox.h"
 
-#include <Core/Logging.h>
+#include "../../Resources/Orthanc/Core/Logging.h"
 
 static const double THIN_SLICE_THICKNESS = 100.0 * std::numeric_limits<double>::epsilon();
 
--- a/Framework/Widgets/LayoutWidget.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Widgets/LayoutWidget.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -21,8 +21,8 @@
 
 #include "LayoutWidget.h"
 
-#include <Core/Logging.h>
-#include <Core/OrthancException.h>
+#include "../../Resources/Orthanc/Core/Logging.h"
+#include "../../Resources/Orthanc/Core/OrthancException.h"
 
 #include <boost/math/special_functions/round.hpp>
 
--- a/Framework/Widgets/WidgetBase.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/Widgets/WidgetBase.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -21,9 +21,9 @@
 
 #include "WidgetBase.h"
 
-#include <Core/OrthancException.h>
-#include <Core/Images/ImageProcessing.h>
-#include <Core/Logging.h>
+#include "../../Resources/Orthanc/Core/OrthancException.h"
+#include "../../Resources/Orthanc/Core/Images/ImageProcessing.h"
+#include "../../Resources/Orthanc/Core/Logging.h"
 
 namespace OrthancStone
 {
--- a/Framework/dev.h	Fri Mar 23 11:04:03 2018 +0100
+++ b/Framework/dev.h	Fri Mar 23 11:59:22 2018 +0100
@@ -32,8 +32,8 @@
 #include "Volumes/ImageBuffer3D.h"
 #include "Volumes/SlicedVolumeBase.h"
 
-#include <Core/Logging.h>
-#include <Core/Images/ImageProcessing.h>
+#include "../Resources/Orthanc/Core/Logging.h"
+#include "../Resources/Orthanc/Core/Images/ImageProcessing.h"
 
 #include <boost/math/special_functions/round.hpp>
 
--- a/Platforms/Generic/IOracleCommand.h	Fri Mar 23 11:04:03 2018 +0100
+++ b/Platforms/Generic/IOracleCommand.h	Fri Mar 23 11:59:22 2018 +0100
@@ -21,7 +21,7 @@
 
 #pragma once
 
-#include <Core/IDynamicObject.h>
+#include "../../Resources/Orthanc/Core/IDynamicObject.h"
 
 namespace OrthancStone
 {
--- a/Platforms/Generic/Oracle.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Platforms/Generic/Oracle.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -21,9 +21,9 @@
 
 #include "Oracle.h"
 
-#include <Core/Logging.h>
-#include <Core/MultiThreading/SharedMessageQueue.h>
-#include <Core/OrthancException.h>
+#include "../../Resources/Orthanc/Core/Logging.h"
+#include "../../Resources/Orthanc/Core/MultiThreading/SharedMessageQueue.h"
+#include "../../Resources/Orthanc/Core/OrthancException.h"
 
 #include <vector>
 #include <stdio.h>
--- a/Platforms/Generic/WebServiceGetCommand.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Platforms/Generic/WebServiceGetCommand.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -21,7 +21,7 @@
 
 #include "WebServiceGetCommand.h"
 
-#include <Core/HttpClient.h>
+#include "../../Resources/Orthanc/Core/HttpClient.h"
 
 namespace OrthancStone
 {
--- a/Platforms/Generic/WebServiceGetCommand.h	Fri Mar 23 11:04:03 2018 +0100
+++ b/Platforms/Generic/WebServiceGetCommand.h	Fri Mar 23 11:59:22 2018 +0100
@@ -25,7 +25,7 @@
 
 #include "../../Framework/Toolbox/IWebService.h"
 
-#include <Core/WebServiceParameters.h>
+#include "../../Resources/Orthanc/Core/WebServiceParameters.h"
 
 #include <memory>
 
--- a/Platforms/Generic/WebServicePostCommand.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/Platforms/Generic/WebServicePostCommand.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -21,7 +21,7 @@
 
 #include "WebServicePostCommand.h"
 
-#include <Core/HttpClient.h>
+#include "../../Resources/Orthanc/Core/HttpClient.h"
 
 namespace OrthancStone
 {
--- a/Platforms/Generic/WebServicePostCommand.h	Fri Mar 23 11:04:03 2018 +0100
+++ b/Platforms/Generic/WebServicePostCommand.h	Fri Mar 23 11:59:22 2018 +0100
@@ -25,7 +25,7 @@
 
 #include "../../Framework/Toolbox/IWebService.h"
 
-#include <Core/WebServiceParameters.h>
+#include "../../Resources/Orthanc/Core/WebServiceParameters.h"
 
 #include <memory>
 
--- a/Resources/CMake/OrthancStoneConfiguration.cmake	Fri Mar 23 11:04:03 2018 +0100
+++ b/Resources/CMake/OrthancStoneConfiguration.cmake	Fri Mar 23 11:59:22 2018 +0100
@@ -27,8 +27,6 @@
 
 include(${ORTHANC_ROOT}/Resources/CMake/OrthancFrameworkConfiguration.cmake)
 
-include_directories(${ORTHANC_ROOT})
-
 
 #####################################################################
 ## Sanity check of the configuration
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Resources/Orthanc/Resources/Patches/curl-7.57.0-cmake.patch	Fri Mar 23 11:59:22 2018 +0100
@@ -0,0 +1,12 @@
+diff -urEb curl-7.57.0.orig/CMake/Macros.cmake curl-7.57.0/CMake/Macros.cmake
+--- curl-7.57.0.orig/CMake/Macros.cmake	2017-11-09 23:40:36.000000000 +0100
++++ curl-7.57.0/CMake/Macros.cmake	2018-01-03 10:39:15.589520034 +0100
+@@ -38,7 +38,7 @@
+     message(STATUS "Performing Curl Test ${CURL_TEST}")
+     try_compile(${CURL_TEST}
+       ${CMAKE_BINARY_DIR}
+-      ${CMAKE_CURRENT_SOURCE_DIR}/CMake/CurlTests.c
++      ${CURL_SOURCES_DIR}/CMake/CurlTests.c
+       CMAKE_FLAGS -DCOMPILE_DEFINITIONS:STRING=${MACRO_CHECK_FUNCTION_DEFINITIONS}
+       "${CURL_TEST_ADD_LIBRARIES}"
+       OUTPUT_VARIABLE OUTPUT)
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Resources/Orthanc/Resources/Patches/dcmtk-3.6.2-linux-standard-base.patch	Fri Mar 23 11:59:22 2018 +0100
@@ -0,0 +1,12 @@
+diff -urEb dcmtk-3.6.2.orig/ofstd/include/dcmtk/ofstd/offile.h dcmtk-3.6.2/ofstd/include/dcmtk/ofstd/offile.h
+--- dcmtk-3.6.2.orig/ofstd/include/dcmtk/ofstd/offile.h	2017-07-14 17:41:11.000000000 +0200
++++ dcmtk-3.6.2/ofstd/include/dcmtk/ofstd/offile.h	2018-01-02 13:56:04.075293459 +0100
+@@ -551,7 +551,7 @@
+    */
+   void setlinebuf()
+   {
+-#if defined(_WIN32) || defined(__hpux)
++#if defined(_WIN32) || defined(__hpux) || defined(__LSB_VERSION__)
+     this->setvbuf(NULL, _IOLBF, 0);
+ #else
+     :: setlinebuf(file_);
--- a/Resources/SyncOrthancFolder.py	Fri Mar 23 11:04:03 2018 +0100
+++ b/Resources/SyncOrthancFolder.py	Fri Mar 23 11:59:22 2018 +0100
@@ -153,6 +153,8 @@
     'Resources/MinGW-W64-Toolchain64.cmake',
     'Resources/MinGWToolchain.cmake',
     'Resources/Patches/boost-1.65.1-linux-standard-base.patch',
+    'Resources/Patches/curl-7.57.0-cmake.patch',
+    'Resources/Patches/dcmtk-3.6.2-linux-standard-base.patch',
     'Resources/ThirdParty/VisualStudio/stdint.h',
     'Resources/ThirdParty/base64/base64.cpp',
     'Resources/ThirdParty/base64/base64.h',
--- a/UnitTestsSources/UnitTestsMain.cpp	Fri Mar 23 11:04:03 2018 +0100
+++ b/UnitTestsSources/UnitTestsMain.cpp	Fri Mar 23 11:59:22 2018 +0100
@@ -31,11 +31,11 @@
 #include "../Framework/Volumes/SlicedVolumeBase.h"
 #include "../Platforms/Generic/OracleWebService.h"
 
-#include <Core/HttpClient.h>
-#include <Core/Images/ImageProcessing.h>
-#include <Core/Logging.h>
-#include <Core/MultiThreading/SharedMessageQueue.h>
-#include <Core/OrthancException.h>
+#include "../Resources/Orthanc/Core/HttpClient.h"
+#include "../Resources/Orthanc/Core/Images/ImageProcessing.h"
+#include "../Resources/Orthanc/Core/Logging.h"
+#include "../Resources/Orthanc/Core/MultiThreading/SharedMessageQueue.h"
+#include "../Resources/Orthanc/Core/OrthancException.h"
 
 #include <boost/lexical_cast.hpp>
 #include <boost/date_time/posix_time/posix_time.hpp>