vcpkg_from_github(OUT_SOURCE_PATH SOURCE_PATH REPO DragonJoker/RenderGraph REF 4dc8db5dc1a4ff8e528cde45406c8a44ba550f8b HEAD_REF master SHA512 e31e93ab6d88f084433c8a13810247c6c20a32d5db1b561050f81b7eac598f6372f7cbc21c210d4bb34d9bc87a6e61f57a28409a76b83b03e3eee75c21febc0a ) 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} -DVULKAN_HEADERS_INCLUDE_DIRS=${CURRENT_INSTALLED_DIR}/include ) vcpkg_copy_pdbs() vcpkg_cmake_install() vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/RenderGraph) file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)