aboutsummaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorBalint Reczey <balint@balintreczey.hu>2014-11-14 21:39:00 +0100
committerBalint Reczey <balint@balintreczey.hu>2014-11-20 11:26:11 +0000
commitbcc4c7fad669485492aac914dbbe860e9483b307 (patch)
tree343769685a3d8fc2e28ca52c416007c325911c26 /CMakeLists.txt
parent6fbcc18742d1be16bdd6e80a05b55eef97f91000 (diff)
Fix global plugin folder when it is set as an absolute path
This fixes regression in creating Debian packages caused by 80b36cdbde90ac9639938a14e8fd90a79602666a Change-Id: I46702ad4c9a11ce317da7ef664c84e1f22d3f709 Reviewed-on: https://code.wireshark.org/review/5316 Reviewed-by: Evan Huus <eapache@gmail.com> Petri-Dish: Evan Huus <eapache@gmail.com> Reviewed-by: Balint Reczey <balint@balintreczey.hu>
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt6
1 files changed, 5 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index ccd0d9f416..a637cc6339 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -792,7 +792,11 @@ ADD_CUSTOM_COMMAND(
if(ENABLE_PLUGINS)
set(HAVE_PLUGINS 1)
- set(PLUGIN_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/@CPACK_PACKAGE_NAME@/plugins/${CPACK_PACKAGE_VERSION}")
+ if(IS_ABSOLUTE ${CMAKE_INSTALL_LIBDIR})
+ set(PLUGIN_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}/@CPACK_PACKAGE_NAME@/plugins/${CPACK_PACKAGE_VERSION}")
+ else()
+ set(PLUGIN_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/@CPACK_PACKAGE_NAME@/plugins/${CPACK_PACKAGE_VERSION}")
+ endif()
set(PLUGIN_SRC_DIRS
plugins/docsis
plugins/ethercat