mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-12-27 10:21:07 +08:00
[directxmesh, directxtex, directxtk, uavatlas] Updated for February 2024 (#36936)
February 2024 releases of **directxmesh**, **directxtex**, **directxtk**, **directxtk12**, and **uvatlas**. **directxtk** and **directxtk12** now publish pkg-config files.
This commit is contained in:
parent
5d7458aa89
commit
775738e3d1
@ -1,4 +1,4 @@
|
||||
set(DIRECTXMESH_TAG dec2023)
|
||||
set(DIRECTXMESH_TAG feb2024)
|
||||
|
||||
vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
|
||||
|
||||
@ -6,7 +6,7 @@ vcpkg_from_github(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO Microsoft/DirectXMesh
|
||||
REF ${DIRECTXMESH_TAG}
|
||||
SHA512 25442ec60040f2f232079b4a62a4460c8de11a881e36f5bdaeadbe98678d360141e8eca8162169941c03884cc2a05c3e20cf7fd2aef6518f6a647b7382d6d271
|
||||
SHA512 f15bba68982ffb69f2f07503aeb565a95b733feb14b5bfb546284e6be498e6e45a286e556228c4284c8fccddd3581cc7aa10b5b522f9ba4d511f0303757c83e8
|
||||
HEAD_REF main
|
||||
)
|
||||
|
||||
@ -18,15 +18,13 @@ vcpkg_check_features(
|
||||
tools BUILD_TOOLS
|
||||
)
|
||||
|
||||
set(EXTRA_OPTIONS -DBUILD_TESTING=OFF)
|
||||
|
||||
if (VCPKG_HOST_IS_LINUX)
|
||||
message(WARNING "Build ${PORT} requires GCC version 9 or later")
|
||||
endif()
|
||||
|
||||
vcpkg_cmake_configure(
|
||||
SOURCE_PATH "${SOURCE_PATH}"
|
||||
OPTIONS ${FEATURE_OPTIONS} ${EXTRA_OPTIONS}
|
||||
OPTIONS ${FEATURE_OPTIONS}
|
||||
)
|
||||
|
||||
vcpkg_cmake_install()
|
||||
@ -43,7 +41,7 @@ if("tools" IN_LIST FEATURES)
|
||||
MESHCONVERT_EXE
|
||||
URLS "https://github.com/Microsoft/DirectXMesh/releases/download/${DIRECTXMESH_TAG}/meshconvert.exe"
|
||||
FILENAME "meshconvert-${DIRECTXMESH_TAG}.exe"
|
||||
SHA512 db2d32ec44993547881e2f14ee3403aa6133758d250ffc54b7cec9c1f15be46e5a5d847eb1cff60081bdfeaaa1e6be129475f40502c0a8c5ba2d58e5baa71691
|
||||
SHA512 a1a7187a19b5947dd5ab34097da55793f43fccb0cd1efc81d9b8ccdd8fcffeb638174c004c64a4cf9b720e878d9352fa3c2a7a1082de7123279dde14cc5a628c
|
||||
)
|
||||
|
||||
file(INSTALL
|
||||
@ -58,7 +56,7 @@ if("tools" IN_LIST FEATURES)
|
||||
MESHCONVERT_EXE
|
||||
URLS "https://github.com/Microsoft/DirectXMesh/releases/download/${DIRECTXMESH_TAG}/meshconvert_arm64.exe"
|
||||
FILENAME "meshconvert-${DIRECTXMESH_TAG}-arm64.exe"
|
||||
SHA512 deaa61a1f24bf1ffff817a7b72b125d2402b97ca15713411eb3a5b0af0b5f2b25407be87d2fd60fb4670744656230d221183510167a1696685d2def9fa9c1532
|
||||
SHA512 77e844accd195c859ca9501575e8aa83b2dda21efd0a313f46362321be0384c24bf8f16e45cfc543162488f4af18220260dc7155c8b49a0737cecc31fd152b2b
|
||||
)
|
||||
|
||||
file(INSTALL
|
||||
@ -71,7 +69,7 @@ if("tools" IN_LIST FEATURES)
|
||||
|
||||
vcpkg_copy_tools(
|
||||
TOOL_NAMES meshconvert
|
||||
SEARCH_DIR "${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-rel/bin/CMake"
|
||||
SEARCH_DIR "${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-rel/bin"
|
||||
)
|
||||
|
||||
endif()
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "directxmesh",
|
||||
"version-date": "2023-12-31",
|
||||
"version-date": "2024-02-21",
|
||||
"description": "DirectXMesh geometry processing library",
|
||||
"homepage": "https://github.com/Microsoft/DirectXMesh",
|
||||
"documentation": "https://github.com/microsoft/DirectXMesh/wiki",
|
||||
|
@ -1,4 +1,4 @@
|
||||
set(DIRECTXTEX_TAG dec2023)
|
||||
set(DIRECTXTEX_TAG feb2024)
|
||||
|
||||
vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
|
||||
|
||||
@ -6,7 +6,7 @@ vcpkg_from_github(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO Microsoft/DirectXTex
|
||||
REF ${DIRECTXTEX_TAG}
|
||||
SHA512 c4d9c5f0ce275bb612ee5055c7fcbe4dbfdfd8a1a6eda78e25761f1e70b9883bf620812de2f27b5ac950ca5416f5dcdd08c364d0d2afe13150746bba4c36e3dd
|
||||
SHA512 d82e722746409fccb831cdb85c28403b5e3bb9b60bdc6f80366096998265e009c13868bba9cf187ee10a09df3d6a1426777a1f181d733b61dfe0dffe72b56601
|
||||
HEAD_REF main
|
||||
)
|
||||
|
||||
@ -20,7 +20,7 @@ vcpkg_check_features(
|
||||
tools BUILD_TOOLS
|
||||
)
|
||||
|
||||
set(EXTRA_OPTIONS -DBUILD_SAMPLE=OFF -DBUILD_TESTING=OFF)
|
||||
set(EXTRA_OPTIONS -DBUILD_SAMPLE=OFF)
|
||||
|
||||
if(VCPKG_TARGET_IS_WINDOWS AND NOT (VCPKG_TARGET_IS_XBOX OR VCPKG_TARGET_IS_MINGW) AND NOT "dx12" IN_LIST FEATURES)
|
||||
list(APPEND EXTRA_OPTIONS "-DCMAKE_DISABLE_FIND_PACKAGE_directx-headers=TRUE")
|
||||
@ -53,21 +53,21 @@ if("tools" IN_LIST FEATURES)
|
||||
TEXASSEMBLE_EXE
|
||||
URLS "https://github.com/Microsoft/DirectXTex/releases/download/${DIRECTXTEX_TAG}/texassemble.exe"
|
||||
FILENAME "texassemble-${DIRECTXTEX_TAG}.exe"
|
||||
SHA512 ce1e136eb68a3c5f8da6c99e95a066a567c9127346bdafa7218886a766d747ea1407c62d1c8630c76b315e1b17ffd6cd5e3b3a04badb390d468abb56d595360d
|
||||
SHA512 6baaa5274dce853234716ede4960052e55d5354a454c6786db20ec22aa6e4efa2376506ba6c20523f62071d368830321ad77516600652c1925782ea343efd8d3
|
||||
)
|
||||
|
||||
vcpkg_download_distfile(
|
||||
TEXCONV_EXE
|
||||
URLS "https://github.com/Microsoft/DirectXTex/releases/download/${DIRECTXTEX_TAG}/texconv.exe"
|
||||
FILENAME "texconv-${DIRECTXTEX_TAG}.exe"
|
||||
SHA512 0da10ad66c6ac71127c1f8b14b9c3410dc3c87b27c0788a0cebf54618211978740a27d9664d9314998f8c4d7ecfc8aa621860fd8eef05844bd7257c9fabbdc5e
|
||||
SHA512 fc5aafe02f060cc550a8e11e28039bb1ec7521c3cb03ccc894055c831e38a9fc356ef9557e31a333c618e00b50bd303e567a2a5f0dd9c25f5111248caeea3fe8
|
||||
)
|
||||
|
||||
vcpkg_download_distfile(
|
||||
TEXDIAG_EXE
|
||||
URLS "https://github.com/Microsoft/DirectXTex/releases/download/${DIRECTXTEX_TAG}/texdiag.exe"
|
||||
FILENAME "texdiag-${DIRECTXTEX_TAG}.exe"
|
||||
SHA512 0b66e919847c299aa7e6078dea1616e1a69ea94660bd37c1476c4d37b2247589f33fa830cb7dddb3ef2daf7eea13e4c12d1975c442eef5e72e7b1436359d7dfe
|
||||
SHA512 cf6adb1cc31dd969222e67820374e6e4f841098af462f1b88d91da521b479dd7632b7486c74f7e1df4852739281bc25a3557dd0809988b7efd095904c93acb68
|
||||
)
|
||||
|
||||
file(INSTALL
|
||||
@ -86,21 +86,21 @@ if("tools" IN_LIST FEATURES)
|
||||
TEXASSEMBLE_EXE
|
||||
URLS "https://github.com/Microsoft/DirectXTex/releases/download/${DIRECTXTEX_TAG}/texassemble_arm64.exe"
|
||||
FILENAME "texassemble-${DIRECTXTEX_TAG}-arm64.exe"
|
||||
SHA512 b85b6632027e329c90504e1e5923587301fc8fca2e5600d9b01eceaeb62579004dda410a625c6c9d9d39a6877ffb3df892ca60a8fe54d17825f51fe6baa032cb
|
||||
SHA512 72c80e40d7fbdb3ddd8d349981aa076a064913f0c1e05d9e6f0df70e054123ccaf9d2aac905fefba51d3d7d223336ff1c6875039f79d97e4f511f69cbabb7b36
|
||||
)
|
||||
|
||||
vcpkg_download_distfile(
|
||||
TEXCONV_EXE
|
||||
URLS "https://github.com/Microsoft/DirectXTex/releases/download/${DIRECTXTEX_TAG}/texconv_arm64.exe"
|
||||
FILENAME "texconv-${DIRECTXTEX_TAG}-arm64.exe"
|
||||
SHA512 82d22d6aca167d2e8a6ef8a92c6b43e38584d773c9ccac3c8746ec4b59cbc795aa41ffeac4b865bda5a8c5350547f25e3aef32529ec5ff06f78dabf398a16b21
|
||||
SHA512 1f712890135c1112b8229f905dae06201144527beea9b5fecb11c57b55290f7fac8a2725533a807404a1ceb1486c18c4a9b82b0bbaf2baff097fff5cd7b39cbf
|
||||
)
|
||||
|
||||
vcpkg_download_distfile(
|
||||
TEXDIAG_EXE
|
||||
URLS "https://github.com/Microsoft/DirectXTex/releases/download/${DIRECTXTEX_TAG}/texdiag_arm64.exe"
|
||||
FILENAME "texdiag-${DIRECTXTEX_TAG}-arm64.exe"
|
||||
SHA512 5b015b85ff60bd393c7844223575c0dd16b527c9bd65e1c57d2b07892293dae049df175d1f4ef28d32cf536e51aed9925fd79e520f72c892a6979e198fd9fa1f
|
||||
SHA512 012eb9b5b97d6e707d0e64b3509363f181bac2d23196baead6a4da5a58565241e12e1f30ded82dea76d60814433d530c9f146e560cef8fbc231881e49c00a8f3
|
||||
)
|
||||
|
||||
file(INSTALL
|
||||
@ -117,7 +117,7 @@ if("tools" IN_LIST FEATURES)
|
||||
|
||||
vcpkg_copy_tools(
|
||||
TOOL_NAMES texassemble texconv texdiag
|
||||
SEARCH_DIR "${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-rel/bin/CMake"
|
||||
SEARCH_DIR "${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-rel/bin"
|
||||
)
|
||||
|
||||
endif()
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "directxtex",
|
||||
"version-date": "2023-12-31",
|
||||
"version-date": "2024-02-21",
|
||||
"description": "DirectXTex texture processing library",
|
||||
"homepage": "https://github.com/Microsoft/DirectXTex",
|
||||
"documentation": "https://github.com/microsoft/DirectXTex/wiki",
|
||||
|
@ -1,4 +1,4 @@
|
||||
set(DIRECTXTK_TAG dec2023)
|
||||
set(DIRECTXTK_TAG feb2024)
|
||||
|
||||
vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
|
||||
|
||||
@ -10,7 +10,7 @@ vcpkg_from_github(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO Microsoft/DirectXTK
|
||||
REF ${DIRECTXTK_TAG}
|
||||
SHA512 952f1455fd91c858b0debb10e0dea17f229a26eee0c3316341de4d2b7101c9023eb20d7b9c5a09eb5a21f3f8ca1d97ecae9e29b7ce5f0eb2a0797db6ff9ae8b9
|
||||
SHA512 272303b8de9484159312c06087caf93016f96795facd9090ff4699347e96bc5ff80a177424b044099c19a93c4cbaf44684cc79abba43f1d8b4f530c6a47998a9
|
||||
HEAD_REF main
|
||||
)
|
||||
|
||||
@ -24,11 +24,9 @@ vcpkg_check_features(
|
||||
xaudio2redist BUILD_XAUDIO_WIN7
|
||||
)
|
||||
|
||||
set(EXTRA_OPTIONS -DBUILD_TESTING=OFF)
|
||||
|
||||
vcpkg_cmake_configure(
|
||||
SOURCE_PATH "${SOURCE_PATH}"
|
||||
OPTIONS ${FEATURE_OPTIONS} ${EXTRA_OPTIONS}
|
||||
OPTIONS ${FEATURE_OPTIONS}
|
||||
)
|
||||
|
||||
vcpkg_cmake_install()
|
||||
@ -41,7 +39,7 @@ if("tools" IN_LIST FEATURES)
|
||||
MAKESPRITEFONT_EXE
|
||||
URLS "https://github.com/Microsoft/DirectXTK/releases/download/${DIRECTXTK_TAG}/MakeSpriteFont.exe"
|
||||
FILENAME "makespritefont-${DIRECTXTK_TAG}.exe"
|
||||
SHA512 f5872c479e537ae02d32039dce9ed4820c834de37795365b02cb5ae0d9241fb2ece58c1555335c57394a7cfbca95202a91ddda4e77d6bdd484c6cf6e7b9d6e0e
|
||||
SHA512 bdb6f547bbb42a17d491e96cc4368fe5311647d570b84eb4297e937d81f8d6e6cc7bde1fa784dc9140bf2f1205e483835104295d0ef9c59240d86721422bb0c9
|
||||
)
|
||||
|
||||
file(MAKE_DIRECTORY "${CURRENT_PACKAGES_DIR}/tools/directxtk/")
|
||||
@ -56,7 +54,7 @@ if("tools" IN_LIST FEATURES)
|
||||
XWBTOOL_EXE
|
||||
URLS "https://github.com/Microsoft/DirectXTK/releases/download/${DIRECTXTK_TAG}/XWBTool.exe"
|
||||
FILENAME "xwbtool-${DIRECTXTK_TAG}.exe"
|
||||
SHA512 e30f786e72e0a9ec84b359e768d3ea024c7e5611ea274b01189ee30faa2ce976579b42307edd4979fa39bdae7f0bc6041463723db3e97399e98575985b15d5da
|
||||
SHA512 96ca2c1ebdbd33eb87843672d668bf42ac09312065ae8192a28ae3885ae711314905a9d2be787994e7fdfef86cdbe144f1ab23126c164de7b31385b7ec487650
|
||||
)
|
||||
|
||||
file(INSTALL "${XWBTOOL_EXE}" DESTINATION "${CURRENT_PACKAGES_DIR}/tools/directxtk/")
|
||||
@ -69,7 +67,7 @@ if("tools" IN_LIST FEATURES)
|
||||
XWBTOOL_EXE
|
||||
URLS "https://github.com/Microsoft/DirectXTK/releases/download/${DIRECTXTK_TAG}/XWBTool_arm64.exe"
|
||||
FILENAME "xwbtool-${DIRECTXTK_TAG}-arm64.exe"
|
||||
SHA512 8b01d120954e29e532ded2a38bd3ba883310e48655eab6af884ddcb9c4516640b59ed0d970d01eec189c7b4d04593b51a79739895761f2514c1e8f0df8504d99
|
||||
SHA512 4344d77812fdad79e3f94b9e4b457dc5ece8eb6386250b76caf16a393bc329a05134fbceb58107ea43fca7426c0ca4e04bb23512ff418546ac1c7165d190bbbf
|
||||
)
|
||||
|
||||
file(INSTALL "${XWBTOOL_EXE}" DESTINATION "${CURRENT_PACKAGES_DIR}/tools/directxtk/")
|
||||
@ -80,7 +78,7 @@ if("tools" IN_LIST FEATURES)
|
||||
|
||||
vcpkg_copy_tools(
|
||||
TOOL_NAMES XWBTool
|
||||
SEARCH_DIR "${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-rel/bin/CMake"
|
||||
SEARCH_DIR "${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-rel/bin"
|
||||
)
|
||||
|
||||
endif()
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "directxtk",
|
||||
"version-date": "2023-12-31",
|
||||
"version-date": "2024-02-21",
|
||||
"description": "A collection of helper classes for writing DirectX 11.x code in C++.",
|
||||
"homepage": "https://github.com/Microsoft/DirectXTK",
|
||||
"documentation": "https://github.com/microsoft/DirectXTK/wiki",
|
||||
|
@ -1,4 +1,4 @@
|
||||
set(DIRECTXTK_TAG dec2023)
|
||||
set(DIRECTXTK_TAG feb2024)
|
||||
|
||||
vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
|
||||
|
||||
@ -6,7 +6,7 @@ vcpkg_from_github(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO Microsoft/DirectXTK12
|
||||
REF ${DIRECTXTK_TAG}
|
||||
SHA512 7946ccd4ea9199ac981079462d1ff4621a3b10e70359948a9209a1d192ec936f0ea336bd8b6c2adaa63ace04a94950f933b1013242cadb9f7a22cd191c73699e
|
||||
SHA512 de8ab193569291f1125cb594f458d9d4b921af229896cef3f3d9ec5f33fa0df8ac369dfb84f6761b8833de010feaa524417838d638b379666d2f0c55e50d23c8
|
||||
HEAD_REF main
|
||||
)
|
||||
|
||||
@ -18,7 +18,7 @@ vcpkg_check_features(
|
||||
xaudio2redist BUILD_XAUDIO_REDIST
|
||||
)
|
||||
|
||||
set(EXTRA_OPTIONS -DBUILD_TESTING=OFF)
|
||||
set(EXTRA_OPTIONS "")
|
||||
|
||||
if(NOT VCPKG_TARGET_IS_XBOX)
|
||||
set(DXCPATH "${CURRENT_HOST_INSTALLED_DIR}/tools/directx-dxc")
|
||||
@ -40,7 +40,7 @@ if("tools" IN_LIST FEATURES)
|
||||
MAKESPRITEFONT_EXE
|
||||
URLS "https://github.com/Microsoft/DirectXTK12/releases/download/${DIRECTXTK_TAG}/MakeSpriteFont.exe"
|
||||
FILENAME "makespritefont-${DIRECTXTK_TAG}.exe"
|
||||
SHA512 f5872c479e537ae02d32039dce9ed4820c834de37795365b02cb5ae0d9241fb2ece58c1555335c57394a7cfbca95202a91ddda4e77d6bdd484c6cf6e7b9d6e0e
|
||||
SHA512 bdb6f547bbb42a17d491e96cc4368fe5311647d570b84eb4297e937d81f8d6e6cc7bde1fa784dc9140bf2f1205e483835104295d0ef9c59240d86721422bb0c9
|
||||
)
|
||||
|
||||
file(MAKE_DIRECTORY "${CURRENT_PACKAGES_DIR}/tools/directxtk12/")
|
||||
@ -55,7 +55,7 @@ if("tools" IN_LIST FEATURES)
|
||||
XWBTOOL_EXE
|
||||
URLS "https://github.com/Microsoft/DirectXTK12/releases/download/${DIRECTXTK_TAG}/XWBTool.exe"
|
||||
FILENAME "xwbtool-${DIRECTXTK_TAG}.exe"
|
||||
SHA512 e30f786e72e0a9ec84b359e768d3ea024c7e5611ea274b01189ee30faa2ce976579b42307edd4979fa39bdae7f0bc6041463723db3e97399e98575985b15d5da
|
||||
SHA512 96ca2c1ebdbd33eb87843672d668bf42ac09312065ae8192a28ae3885ae711314905a9d2be787994e7fdfef86cdbe144f1ab23126c164de7b31385b7ec487650
|
||||
)
|
||||
|
||||
file(INSTALL "${XWBTOOL_EXE}" DESTINATION "${CURRENT_PACKAGES_DIR}/tools/directxtk12/")
|
||||
@ -68,7 +68,7 @@ if("tools" IN_LIST FEATURES)
|
||||
XWBTOOL_EXE
|
||||
URLS "https://github.com/Microsoft/DirectXTK12/releases/download/${DIRECTXTK_TAG}/XWBTool_arm64.exe"
|
||||
FILENAME "xwbtool-${DIRECTXTK_TAG}-arm64.exe"
|
||||
SHA512 8b01d120954e29e532ded2a38bd3ba883310e48655eab6af884ddcb9c4516640b59ed0d970d01eec189c7b4d04593b51a79739895761f2514c1e8f0df8504d99
|
||||
SHA512 4344d77812fdad79e3f94b9e4b457dc5ece8eb6386250b76caf16a393bc329a05134fbceb58107ea43fca7426c0ca4e04bb23512ff418546ac1c7165d190bbbf
|
||||
)
|
||||
|
||||
file(INSTALL "${XWBTOOL_EXE}" DESTINATION "${CURRENT_PACKAGES_DIR}/tools/directxtk12/")
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "directxtk12",
|
||||
"version-date": "2023-12-31",
|
||||
"version-date": "2024-02-21",
|
||||
"description": "A collection of helper classes for writing DirectX 12 code in C++.",
|
||||
"homepage": "https://github.com/Microsoft/DirectXTK12",
|
||||
"documentation": "https://github.com/microsoft/DirectXTK12/wiki",
|
||||
|
@ -1,13 +0,0 @@
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index e20dfdb..fd3279c 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -230,6 +230,7 @@ if(MSVC)
|
||||
|
||||
if((MSVC_VERSION GREATER_EQUAL 1928)
|
||||
AND (CMAKE_SIZEOF_VOID_P EQUAL 8)
|
||||
+ AND NOT TARGET OpenEXR::OpenEXR # as dependency of package directxtex
|
||||
AND ((NOT (CMAKE_CXX_COMPILER_ID MATCHES "Clang")) OR (CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 13.0)))
|
||||
foreach(t IN LISTS TOOL_EXES ITEMS ${PROJECT_NAME})
|
||||
target_compile_options(${t} PRIVATE "$<$<NOT:$<CONFIG:DEBUG>>:/guard:ehcont>")
|
||||
|
@ -1,4 +1,4 @@
|
||||
set(UVATLAS_TAG dec2023)
|
||||
set(UVATLAS_TAG feb2024)
|
||||
|
||||
vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
|
||||
|
||||
@ -6,9 +6,8 @@ vcpkg_from_github(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO Microsoft/UVAtlas
|
||||
REF ${UVATLAS_TAG}
|
||||
SHA512 44caebdb6c4c2fc42c8dbbe4acbaf7046996dfcd08e36d622c50a024c1ea3968e1174bd4bf35356068d163c76ac88b697bebb4904dcd2c2bdb6e3e2daf9781d3
|
||||
SHA512 893626920207e0d6707bdb579cb70f74e1abc8e31f00bfedb8fccb4f4034862068ba6174cc0824e4fb1d463c6c5bbcc9edbbdbfde654bc1fff7e075df2a2838d
|
||||
HEAD_REF main
|
||||
PATCHES openexr.patch
|
||||
)
|
||||
|
||||
vcpkg_check_features(
|
||||
@ -19,15 +18,13 @@ vcpkg_check_features(
|
||||
tools BUILD_TOOLS
|
||||
)
|
||||
|
||||
set(EXTRA_OPTIONS -DBUILD_TESTING=OFF)
|
||||
|
||||
if (VCPKG_HOST_IS_LINUX)
|
||||
message(WARNING "Build ${PORT} requires GCC version 9 or later")
|
||||
endif()
|
||||
|
||||
vcpkg_cmake_configure(
|
||||
SOURCE_PATH "${SOURCE_PATH}"
|
||||
OPTIONS ${FEATURE_OPTIONS} ${EXTRA_OPTIONS}
|
||||
OPTIONS ${FEATURE_OPTIONS}
|
||||
)
|
||||
|
||||
vcpkg_cmake_install()
|
||||
@ -44,7 +41,7 @@ if("tools" IN_LIST FEATURES)
|
||||
UVATLASTOOL_EXE
|
||||
URLS "https://github.com/Microsoft/UVAtlas/releases/download/${UVATLAS_TAG}/uvatlastool.exe"
|
||||
FILENAME "uvatlastool-${UVATLAS_TAG}.exe"
|
||||
SHA512 d8c76c4745e120f45e99330be09498e53d013d64342c7df836a9d3bc6746cfc1d0d351b9d7d8ae76c24206f3032d98a4402a04b8a6450d2ced68594675f9be08
|
||||
SHA512 14b606c57d0a1eeee573b5e484505d950534e6ab2d15693f5672fd52198de3b4986bddc48ee0957ee1936c7493c912212262c9c9ecdb91426ec74cd4f06d4d47
|
||||
)
|
||||
|
||||
file(INSTALL
|
||||
@ -57,7 +54,7 @@ if("tools" IN_LIST FEATURES)
|
||||
|
||||
vcpkg_copy_tools(
|
||||
TOOL_NAMES uvatlastool
|
||||
SEARCH_DIR "${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-rel/bin/CMake"
|
||||
SEARCH_DIR "${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-rel/bin"
|
||||
)
|
||||
|
||||
endif()
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "uvatlas",
|
||||
"version-date": "2023-12-31",
|
||||
"version-date": "2024-02-21",
|
||||
"description": "UVAtlas isochart texture atlas",
|
||||
"homepage": "https://github.com/Microsoft/UVAtlas",
|
||||
"documentation": "https://github.com/Microsoft/UVAtlas/wiki",
|
||||
|
@ -2217,7 +2217,7 @@
|
||||
"port-version": 0
|
||||
},
|
||||
"directxmesh": {
|
||||
"baseline": "2023-12-31",
|
||||
"baseline": "2024-02-21",
|
||||
"port-version": 0
|
||||
},
|
||||
"directxsdk": {
|
||||
@ -2225,15 +2225,15 @@
|
||||
"port-version": 8
|
||||
},
|
||||
"directxtex": {
|
||||
"baseline": "2023-12-31",
|
||||
"baseline": "2024-02-21",
|
||||
"port-version": 0
|
||||
},
|
||||
"directxtk": {
|
||||
"baseline": "2023-12-31",
|
||||
"baseline": "2024-02-21",
|
||||
"port-version": 0
|
||||
},
|
||||
"directxtk12": {
|
||||
"baseline": "2023-12-31",
|
||||
"baseline": "2024-02-21",
|
||||
"port-version": 0
|
||||
},
|
||||
"dirent": {
|
||||
@ -8881,7 +8881,7 @@
|
||||
"port-version": 2
|
||||
},
|
||||
"uvatlas": {
|
||||
"baseline": "2023-12-31",
|
||||
"baseline": "2024-02-21",
|
||||
"port-version": 0
|
||||
},
|
||||
"uvw": {
|
||||
|
@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "736ca564efb34393d78b8d3fcb4bff4bafbd738e",
|
||||
"version-date": "2024-02-21",
|
||||
"port-version": 0
|
||||
},
|
||||
{
|
||||
"git-tree": "9e63a47ffc37c894672b093434b97137d86e599f",
|
||||
"version-date": "2023-12-31",
|
||||
|
@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "a2d746ba7bfd95fe762b07329b0cc6f05aea1808",
|
||||
"version-date": "2024-02-21",
|
||||
"port-version": 0
|
||||
},
|
||||
{
|
||||
"git-tree": "badb59a9a275010d4edfa78e2f63d35a91341126",
|
||||
"version-date": "2023-12-31",
|
||||
|
@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "24e95ab84a5104d0554179573df839a45ee52b24",
|
||||
"version-date": "2024-02-21",
|
||||
"port-version": 0
|
||||
},
|
||||
{
|
||||
"git-tree": "6c817d9e4e03e8e1b848d90681b3ae042dbf3f50",
|
||||
"version-date": "2023-12-31",
|
||||
|
@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "5a6797140a11c38017ff878e7e10073d93d846c7",
|
||||
"version-date": "2024-02-21",
|
||||
"port-version": 0
|
||||
},
|
||||
{
|
||||
"git-tree": "812ae3f8a37d56767d5bf058d1c02320a5b10183",
|
||||
"version-date": "2023-12-31",
|
||||
|
@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "294ed8799ad9ff0e5fe0f2cbd44dd06a9cf7199b",
|
||||
"version-date": "2024-02-21",
|
||||
"port-version": 0
|
||||
},
|
||||
{
|
||||
"git-tree": "5e9c34981bb0811581e42a967e3168cf4caae0b1",
|
||||
"version-date": "2023-12-31",
|
||||
|
Loading…
x
Reference in New Issue
Block a user