Mercurial > hg > orthanc-authorization
diff CMakeLists.txt @ 71:30fb3ce960d9
configurable user permissions
author | Alain Mazy <am@osimis.io> |
---|---|
date | Wed, 22 Feb 2023 13:13:38 +0100 |
parents | af44dce56328 |
children | 94a9484d7f8f |
line wrap: on
line diff
--- a/CMakeLists.txt Tue Feb 21 09:23:47 2023 +0100 +++ b/CMakeLists.txt Wed Feb 22 13:13:38 2023 +0100 @@ -124,6 +124,15 @@ -DORTHANC_ENABLE_LOGGING_PLUGIN=1 ) +set(ADDITIONAL_RESOURCES + DEFAULT_CONFIGURATION ${CMAKE_SOURCE_DIR}/Plugin/DefaultConfiguration.json + ) + + EmbedResources( + --no-upcase-check + ${ADDITIONAL_RESOURCES} + ) + add_library(OrthancAuthorization SHARED ${CMAKE_SOURCE_DIR}/Plugin/AccessedResource.cpp ${CMAKE_SOURCE_DIR}/Plugin/AssociativeArray.cpp @@ -134,6 +143,7 @@ ${CMAKE_SOURCE_DIR}/Plugin/Enumerations.cpp ${CMAKE_SOURCE_DIR}/Plugin/MemoryCache.cpp ${CMAKE_SOURCE_DIR}/Plugin/OrthancResource.cpp + ${CMAKE_SOURCE_DIR}/Plugin/PermissionParser.cpp ${CMAKE_SOURCE_DIR}/Plugin/Plugin.cpp ${CMAKE_SOURCE_DIR}/Plugin/ResourceHierarchyCache.cpp ${CMAKE_SOURCE_DIR}/Plugin/Token.cpp