diff Resources/CMake/OrthancFrameworkConfiguration.cmake @ 4031:e3b3af80732d

ServerResources, and moving EmbeddedResourceHttpHandler from Core to OrthancServer
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 09 Jun 2020 21:31:13 +0200
parents 100fbe970762
children 058b5ade8acd
line wrap: on
line diff
--- a/Resources/CMake/OrthancFrameworkConfiguration.cmake	Tue Jun 09 20:50:20 2020 +0200
+++ b/Resources/CMake/OrthancFrameworkConfiguration.cmake	Tue Jun 09 21:31:13 2020 +0200
@@ -537,6 +537,7 @@
   -DORTHANC_DEFAULT_DICOM_ENCODING=Encoding_Latin1
   -DORTHANC_ENABLE_BASE64=1
   -DORTHANC_ENABLE_MD5=1
+  -DORTHANC_HAS_EMBEDDED_RESOURCES=1
   -DORTHANC_MAXIMUM_TAG_LENGTH=256
   -DORTHANC_VERSION="${ORTHANC_VERSION}"
   )
@@ -676,11 +677,11 @@
 endif()
 
 
-if (NOT ORTHANC_BUILDING_FRAMEWORK_LIBRARY)
-  list(APPEND ORTHANC_CORE_SOURCES_INTERNAL
-    ${ORTHANC_ROOT}/Core/HttpServer/EmbeddedResourceHttpHandler.cpp
-    )
-endif()
+EmbedResources(
+  --target=OrthancEmbeddedResources
+  ${LIBICU_RESOURCES}
+  ${DCMTK_DICTIONARIES}
+  )
 
 
 set(ORTHANC_CORE_SOURCES