# Host tool needed by pdal. No bells and whistles. set(VCPKG_POLICY_EMPTY_INCLUDE_FOLDER enabled) set(VCPKG_BUILD_TYPE release) vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO PDAL/PDAL REF "${VERSION}" #[[ Attention: pdal must be updated together with pdal-dimbuilder #]] SHA512 16350288122aae0c6f59bf91d1ee631b85e9653d76b706d27427706484fefbbe5f7fa3bc3ec1f1fda0fd37fb6cb0388d3ed712db614c22aff5dcd66b4998ff1e HEAD_REF master PATCHES namespace-nl.diff ) file(REMOVE_RECURSE "${SOURCE_PATH}/vendor") vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}/dimbuilder" OPTIONS "-DNLOHMANN_INCLUDE_DIR=${CURRENT_INSTALLED_DIR}/include" "-DUTFCPP_INCLUDE_DIR=${CURRENT_INSTALLED_DIR}/include/utf8cpp" ) vcpkg_cmake_build() vcpkg_copy_tools(TOOL_NAMES dimbuilder SEARCH_DIR "${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-rel" DESTINATION "${CURRENT_PACKAGES_DIR}/manual-tools/${PORT}" ) vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE.txt")