This commit is contained in:
2026-06-14 19:09:18 +01:00
parent 14bd1a9271
commit 13fa90a0e9
3958 changed files with 999286 additions and 4 deletions
+12
View File
@@ -0,0 +1,12 @@
<!-- Copyright 2024, The Khronos Group Inc. -->
<!-- SPDX-License-Identifier: Apache-2.0 -->
vcpkg Triplets
==============
These are necessary to get vcpkg to build the dependencies with the same
deployment target as the KTX applications and library. When changing either
deployment target in `../CMakeLists.txt` you must make the same change to the
`*ios*` or `*osx*` files here.
See https://github.com/microsoft/vcpkg/issues/39981.
@@ -0,0 +1,9 @@
# Copyright 2024, The Khronos Group Inc.
# SPDX-License-Identifier: Apache-2.0
set(VCPKG_TARGET_ARCHITECTURE arm64)
set(VCPKG_CRT_LINKAGE dynamic)
set(VCPKG_LIBRARY_LINKAGE static)
set(VCPKG_CMAKE_SYSTEM_NAME iOS)
set(VCPKG_OSX_SYSROOT iphonesimulator)
set(VCPKG_OSX_DEPLOYMENT_TARGET 12.0)
+8
View File
@@ -0,0 +1,8 @@
# Copyright 2024, The Khronos Group Inc.
# SPDX-License-Identifier: Apache-2.0
set(VCPKG_TARGET_ARCHITECTURE arm64)
set(VCPKG_CRT_LINKAGE dynamic)
set(VCPKG_LIBRARY_LINKAGE static)
set(VCPKG_CMAKE_SYSTEM_NAME iOS)
set(VCPKG_OSX_DEPLOYMENT_TARGET 12.0)
+10
View File
@@ -0,0 +1,10 @@
# Copyright 2024, The Khronos Group Inc.
# SPDX-License-Identifier: Apache-2.0
set(VCPKG_TARGET_ARCHITECTURE arm64)
set(VCPKG_CRT_LINKAGE dynamic)
set(VCPKG_LIBRARY_LINKAGE static)
set(VCPKG_CMAKE_SYSTEM_NAME Darwin)
set(VCPKG_OSX_ARCHITECTURES arm64)
set(VCPKG_OSX_DEPLOYMENT_TARGET 11.0)
+8
View File
@@ -0,0 +1,8 @@
# Copyright 2024, The Khronos Group Inc.
# SPDX-License-Identifier: Apache-2.0
set(VCPKG_TARGET_ARCHITECTURE x64)
set(VCPKG_CRT_LINKAGE dynamic)
set(VCPKG_LIBRARY_LINKAGE static)
set(VCPKG_CMAKE_SYSTEM_NAME iOS)
set(VCPKG_OSX_DEPLOYMENT_TARGET 12.0)
+10
View File
@@ -0,0 +1,10 @@
# Copyright 2024, The Khronos Group Inc.
# SPDX-License-Identifier: Apache-2.0
set(VCPKG_TARGET_ARCHITECTURE x64)
set(VCPKG_CRT_LINKAGE dynamic)
set(VCPKG_LIBRARY_LINKAGE static)
set(VCPKG_CMAKE_SYSTEM_NAME Darwin)
set(VCPKG_OSX_ARCHITECTURES x86_64)
set(VCPKG_OSX_DEPLOYMENT_TARGET 11.0)