diff Resources/CMake/AutoGeneratedCode.cmake @ 4034:78ee0155ec67

trying to use orthanc frameworking with web-viewer plugin
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 10 Jun 2020 10:14:15 +0200
parents 100fbe970762
children
line wrap: on
line diff
--- a/Resources/CMake/AutoGeneratedCode.cmake	Tue Jun 09 21:45:54 2020 +0200
+++ b/Resources/CMake/AutoGeneratedCode.cmake	Wed Jun 10 10:14:15 2020 +0200
@@ -1,3 +1,5 @@
+set(EMBED_RESOURCES_PYTHON "${CMAKE_CURRENT_LIST_DIR}/../EmbedResources.py"
+  CACHE INTERNAL "Path to the EmbedResources.py script from Orthanc")
 set(AUTOGENERATED_DIR "${CMAKE_CURRENT_BINARY_DIR}/AUTOGENERATED")
 set(AUTOGENERATED_SOURCES)
 
@@ -43,14 +45,10 @@
     OUTPUT
     "${TARGET_BASE}.h"
     "${TARGET_BASE}.cpp"
-    COMMAND 
-    ${PYTHON_EXECUTABLE}
-    "${ORTHANC_ROOT}/Resources/EmbedResources.py"
-    ${SCRIPT_OPTIONS}
-    "${TARGET_BASE}"
-    ${SCRIPT_ARGUMENTS}
+    COMMAND ${PYTHON_EXECUTABLE} ${EMBED_RESOURCES_PYTHON}
+            ${SCRIPT_OPTIONS} "${TARGET_BASE}" ${SCRIPT_ARGUMENTS}
     DEPENDS
-    "${ORTHANC_ROOT}/Resources/EmbedResources.py"
+    ${EMBED_RESOURCES_PYTHON}
     ${DEPENDENCIES}
     )