Wireshark-commits: [Wireshark-commits] master 9cc4a3b: CMake: Install the HTML guides.

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Tue, 13 Feb 2018 06:18:45 +0000
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=9cc4a3b9674c2b5b53bd32b54dfe863bb08b81ed
Submitter: Anders Broman (a.broman58@xxxxxxxxx)
Changed: branch: master
Repository: wireshark

Commits:

9cc4a3b by Gerald Combs (gerald@xxxxxxxxxxxxx):

    CMake: Install the HTML guides.
    
    Add a "FileInstall.cmake" module that installs files and directories.
    Use it to install the chunked HTML guides.
    
    Install the guides into CMAKE_INSTALL_FULL_DOCDIR. By default this is
    /usr/local/share/doc/Wireshark. Define DOC_DIR to match.
    
    Add explicit file and directory permissions to the default install
    targets.
    
    Remove the PDF install target.
    
    Bug: 14258
    Change-Id: I4712a4047a54627b7520b5bf5f191e0761d19606
    Reviewed-on: https://code.wireshark.org/review/25737
    Reviewed-by: Gerald Combs <gerald@xxxxxxxxxxxxx>
    Petri-Dish: Gerald Combs <gerald@xxxxxxxxxxxxx>
    Tested-by: Petri Dish Buildbot
    Reviewed-by: Anders Broman <a.broman58@xxxxxxxxx>
    

Actions performed:

    from  d1ce1ba   WMEM: Add strjoin routines.
    adds  9cc4a3b   CMake: Install the HTML guides.


Summary of changes:
 CMakeLists.txt                  | 33 ++++++++++-----------------------
 cmake/modules/FileInstall.cmake | 33 +++++++++++++++++++++++++++++++++
 docbook/CMakeLists.txt          | 17 +++++++++++++++++
 ui/CMakeLists.txt               |  2 ++
 ui/Makefile.am                  |  1 +
 5 files changed, 63 insertions(+), 23 deletions(-)
 create mode 100644 cmake/modules/FileInstall.cmake