# HG changeset patch # User Sebastien Jodogne # Date 1432913520 -7200 # Node ID b3119c32c920f083d7725197895feb1a1bb3e640 # Parent 92da9e1c2daafd851f498d904680f38842d8d49e version in ServerFolders plugin diff -r 92da9e1c2daa -r b3119c32c920 Plugins/Samples/ServeFolders/CMakeLists.txt --- a/Plugins/Samples/ServeFolders/CMakeLists.txt Fri May 29 17:24:01 2015 +0200 +++ b/Plugins/Samples/ServeFolders/CMakeLists.txt Fri May 29 17:32:00 2015 +0200 @@ -2,6 +2,7 @@ project(ServeFolders) +SET(SERVE_FOLDERS_VERSION "0.0" CACHE STRING "Version of the plugin") SET(ALLOW_DOWNLOADS OFF CACHE BOOL "Allow CMake to download packages") SET(USE_SYSTEM_JSONCPP ON CACHE BOOL "Use the system version of JsonCpp") @@ -17,3 +18,17 @@ Plugin.cpp ${THIRD_PARTY_SOURCES} ) + + +message("Setting the version of the plugin to ${SERVE_FOLDERS_VERSION}") +add_definitions(-DSERVE_FOLDERS_VERSION="${SERVE_FOLDERS_VERSION}") + +set_target_properties(ServeFolders PROPERTIES + VERSION ${SERVE_FOLDERS_VERSION} + SOVERSION ${SERVE_FOLDERS_VERSION}) + +install( + TARGETS ServeFolders + RUNTIME DESTINATION lib # Destination for Windows + LIBRARY DESTINATION share/orthanc/plugins # Destination for Linux + ) diff -r 92da9e1c2daa -r b3119c32c920 Plugins/Samples/ServeFolders/Plugin.cpp --- a/Plugins/Samples/ServeFolders/Plugin.cpp Fri May 29 17:24:01 2015 +0200 +++ b/Plugins/Samples/ServeFolders/Plugin.cpp Fri May 29 17:32:00 2015 +0200 @@ -314,6 +314,6 @@ ORTHANC_PLUGINS_API const char* OrthancPluginGetVersion() { - return "1.0"; + return SERVE_FOLDERS_VERSION; } }