CMake: Set an output directory for plugins.
authorGerald Combs <gerald@zing.org>
Sun, 18 Jan 2015 21:27:13 +0000 (13:27 -0800)
committerGerald Combs <gerald@wireshark.org>
Tue, 20 Jan 2015 16:12:20 +0000 (16:12 +0000)
commit6e6a1291d0b36fe97d0f684e1abdfe546aaeae7f
treee441c514c057d4cadd74ae21ec6cc321b63ef285
parentaf3924a333aa8fc614ad45163751a614a9b9fc3d
CMake: Set an output directory for plugins.

Redefine PLUGIN_DIR similar to DATAFILE_DIR and use it on all
platforms. Add WiresharkPlugin.cmake so that we can start defining common
macros for plugins/*/CMakeLists.txt. Load plugins in out-of-tree builds.

Change-Id: I8c1359ed3cf8a71788b8320ff89dfe2d3969def2
Reviewed-on: https://code.wireshark.org/review/6640
Reviewed-by: Gerald Combs <gerald@wireshark.org>
18 files changed:
CMakeLists.txt
Makefile.am
cmake/modules/WiresharkPlugin.cmake [new file with mode: 0644]
plugins/docsis/CMakeLists.txt
plugins/ethercat/CMakeLists.txt
plugins/gryphon/CMakeLists.txt
plugins/irda/CMakeLists.txt
plugins/m2m/CMakeLists.txt
plugins/mate/CMakeLists.txt
plugins/opcua/CMakeLists.txt
plugins/profinet/CMakeLists.txt
plugins/stats_tree/CMakeLists.txt
plugins/tpg/CMakeLists.txt
plugins/unistim/CMakeLists.txt
plugins/wimax/CMakeLists.txt
plugins/wimaxasncp/CMakeLists.txt
plugins/wimaxmacphy/CMakeLists.txt
wsutil/plugins.c