[pdal-commits] [PDAL/PDAL] 616c78: related to #234 and #235, CMake "improvements"

GitHub noreply at github.com
Mon Jan 27 07:20:50 PST 2014


  Branch: refs/heads/tweaking-cmake-files
  Home:   https://github.com/PDAL/PDAL
  Commit: 616c7858dbfc1e354395380d50033eaa9f775b88
      https://github.com/PDAL/PDAL/commit/616c7858dbfc1e354395380d50033eaa9f775b88
  Author: Bradley J Chambers <brad.chambers at gmail.com>
  Date:   2014-01-27 (Mon, 27 Jan 2014)

  Changed paths:
    M CMakeLists.txt
    M apps/CMakeLists.txt
    A cmake/pdal_options.cmake
    A cmake/pdal_targets.cmake
    M cmake/pdal_utils.cmake
    M src/CMakeLists.txt
    M test/unit/CMakeLists.txt

  Log Message:
  -----------
  related to #234 and #235, CMake "improvements"

  - moved some options (e.g., PDAL_BUILD_STATIC) to pdal_options.cmake
  - created (really borrowed from PCL) macros for adding libraries and
    executables: PDAL_ADD_LIBRARY, PDAL_ADD_EXECUTABLE
  - library linkage (i.e., PUBLIC/PRIVATE) determined at the top level
    in pdal_options.cmake
  - embedded boost lib name does not need quotes, in fact, we lose the
    correct path on Windows if they're there
  - install commands (mostly) moved inside the PDAL_ADD_* macros




More information about the pdal-commits mailing list