vcpkg_from_github(OUT_SOURCE_PATH SOURCE_PATH REPO DragonJoker/RenderGraph REF 69f658015388445b4d5eb6f27cbdd4c9f113214e HEAD_REF master SHA512 c721f919b34048ef07d0c18dba2f70332ef3d4fa9b895e202ec32e32b2f546385f024a99a128115d47758feece80bc926d8c5360aabc459c83464b57b6e856df ) vcpkg_from_github(OUT_SOURCE_PATH CMAKE_SOURCE_PATH REPO DragonJoker/CMakeUtils REF 469ce45abb94e18a87484e155bce8e88527822a6 HEAD_REF master SHA512 b6acc1485bb732527ec7d79c29399d92302bf16c2e4e1dec4711d44fd6853fc6829e059fb4fac0913c4d1330ffa2ce90bf6a89c7e90bf2a5f01d8307b2648aaa ) get_filename_component(SRC_PATH "${CMAKE_SOURCE_PATH}" DIRECTORY) if (EXISTS "${SRC_PATH}/CMake") file(REMOVE_RECURSE "${SRC_PATH}/CMake") endif() file(RENAME "${CMAKE_SOURCE_PATH}" "${SRC_PATH}/CMake") set(CMAKE_SOURCE_PATH "${SRC_PATH}/CMake") file(COPY "${CMAKE_SOURCE_PATH}" DESTINATION "${SOURCE_PATH}") string(COMPARE EQUAL "${VCPKG_LIBRARY_LINKAGE}" "static" BUILD_STATIC) vcpkg_cmake_configure( SOURCE_PATH ${SOURCE_PATH} OPTIONS -DPROJECTS_USE_PRECOMPILED_HEADERS=ON -DCRG_UNITY_BUILD=ON -DCRG_BUILD_STATIC=${BUILD_STATIC} -DCRG_BUILD_TESTS=OFF ) vcpkg_copy_pdbs() vcpkg_cmake_install() file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright) file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")