[pdal-commits] [PDAL/PDAL] 6b40cb: Fix CMake dependencies for Riegl RDB Plugin (#2219...

GitHub noreply at github.com
Wed Oct 10 07:05:36 PDT 2018


  Branch: refs/heads/master
  Home:   https://github.com/PDAL/PDAL
  Commit: 6b40cb8cb6cfac286e3b940cad4184ed78c23b77
      https://github.com/PDAL/PDAL/commit/6b40cb8cb6cfac286e3b940cad4184ed78c23b77
  Author: Norbert Wenzel <norbertwenzel at users.noreply.github.com>
  Date:   2018-10-10 (Wed, 10 Oct 2018)

  Changed paths:
    M plugins/rdb/CMakeLists.txt

  Log Message:
  -----------
  Fix CMake dependencies for Riegl RDB Plugin (#2219)

* Remove explicit include directory setting

The linked target `rdbcpp` already sets `target_include_directories`.
CMake propagates these directories, so no use adding them again.

* Link to PDAL provided Eigen vendor library

The previously used CMake variable `EIGEN_INCLUDE_DIRS` was empty
when no Eigen library was installed. Since PDAL base lib is built
with `vendor/eigen` in any case, using the very same Eigen library
should be the safest option for a PDAL plugin.

* Add include directory for JSONCPP library

When JSONCPP is not installed ie. the include files are in a common
directory that is searched for library includes anyway, explicitly
setting the include directory is required.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the pdal-commits mailing list