vcpkg_from_github(OUT_SOURCE_PATH SOURCE_PATH REPO DragonJoker/RenderGraph REF v${VERSION} HEAD_REF master SHA512 aba101f6f9e80228554d3911d6121676190b0830c8b8a3c685a9c7ff9e069d569c06ea64fe21d3d80a93078705908387e1131a139350012678b24049106d6129 ) vcpkg_from_github(OUT_SOURCE_PATH CMAKE_SOURCE_PATH REPO DragonJoker/CMakeUtils REF 4748730d8b7259f68a5dfd2b75603fa75e6414a1 HEAD_REF master SHA512 d5fdc74fbe20bd2f2e4e1f807959a8f0eee8bee2bb0d74b804a3799603b2ecce794549d898090d053ed7e5eb80d90bfe4dada3ae1a3726ce37eced6cc8463648 ) 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")