22 lines
1.2 KiB
CMake
Executable file
22 lines
1.2 KiB
CMake
Executable file
set(VERSION may2021)
|
|
|
|
# The official D3DX12.H is hosted on https://github.com/microsoft/DirectX-Headers.
|
|
#
|
|
# This port uses the version from directx-vs-templates instead because it is compatible with multiple
|
|
# versions of the Windows 10 SDK. The official version only supports the 'latest' Windows 10 SDK.
|
|
|
|
message(NOTICE "Consider using the 'directx-headers' port instead. See https://aka.ms/directx12agility")
|
|
|
|
vcpkg_download_distfile(D3DX12_H
|
|
URLS "https://raw.githubusercontent.com/walbourn/directx-vs-templates/${VERSION}/d3d12game_win32_dr/d3dx12.h"
|
|
FILENAME "directx-vs-templates-${VERSION}-d3dx12.h"
|
|
SHA512 b053a8e6593c701a0827f8a52f20e160070b8b71242fd60a57617e46b87e909e11f814fc15b084b4f83b7ff5b9a562280da64a77cee3a171ef17839315df4245
|
|
)
|
|
vcpkg_download_distfile(LICENSE
|
|
URLS "https://raw.githubusercontent.com/walbourn/directx-vs-templates/${VERSION}/LICENSE"
|
|
FILENAME "directx-vs-templates-${VERSION}-LICENSE"
|
|
SHA512 ce7d8ec7bfb58ef36a95b20f6f0fc4e3cd4923bb3ac6bd1f62e8215df2ee83d2a594ce84b15951310f05a819a0370468af781e73a10e536d23965421466851f4
|
|
)
|
|
|
|
file(INSTALL "${D3DX12_H}" DESTINATION ${CURRENT_PACKAGES_DIR}/include RENAME d3dx12.h)
|
|
file(INSTALL "${LICENSE}" DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
|