Wireshark-commits: [Wireshark-commits] master 6e6a129: CMake: Set an output directory for plugins.

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Tue, 20 Jan 2015 16:12:24 +0000 (UTC)
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=6e6a1291d0b36fe97d0f684e1abdfe546aaeae7f
Submitter: Gerald Combs (gerald@xxxxxxxxxxxxx)
Changed: branch: master
Repository: wireshark

Commits:

6e6a129 by Gerald Combs (gerald@xxxxxxxx):

    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@xxxxxxxxxxxxx>
    

Actions performed:

    from  af3924a   HTTP2: Add HPACK decode to test suite
    adds  6e6a129   CMake: Set an output directory for plugins.


Summary of changes:
 CMakeLists.txt                      |   89 ++++++++++++++++++++---------------
 Makefile.am                         |    2 +
 cmake/modules/WiresharkPlugin.cmake |   61 ++++++++++++++++++++++++
 plugins/docsis/CMakeLists.txt       |   43 ++---------------
 plugins/ethercat/CMakeLists.txt     |   43 ++---------------
 plugins/gryphon/CMakeLists.txt      |   43 ++---------------
 plugins/irda/CMakeLists.txt         |   43 ++---------------
 plugins/m2m/CMakeLists.txt          |   43 ++---------------
 plugins/mate/CMakeLists.txt         |   43 ++---------------
 plugins/opcua/CMakeLists.txt        |   42 ++---------------
 plugins/profinet/CMakeLists.txt     |   43 ++---------------
 plugins/stats_tree/CMakeLists.txt   |   47 ++----------------
 plugins/tpg/CMakeLists.txt          |   25 +++-------
 plugins/unistim/CMakeLists.txt      |   42 ++---------------
 plugins/wimax/CMakeLists.txt        |   43 ++---------------
 plugins/wimaxasncp/CMakeLists.txt   |   43 ++---------------
 plugins/wimaxmacphy/CMakeLists.txt  |   43 ++---------------
 wsutil/plugins.c                    |   10 ++--
 18 files changed, 168 insertions(+), 580 deletions(-)
 create mode 100644 cmake/modules/WiresharkPlugin.cmake