vcpkg/scripts/toolchains
Chuck Walbourn c1d764a742
[community triplet] adds triplets for building for the Xbox platform (#29210)
* Try adding xbox triplets

* Update for Gaming Command Prompt usage

* Fix directxtk12 shaders for xbox

* Add toolchain for xbox

* Fix ports for feature builds

* Code review feedback

* More code review

* Code review

* WIN32_LEAN_AND_MEAN is too aggressive for many libs

* Normalize GDK variable paths

* Need to leave oldnames.lib as many libs use POSIX names

* More code review feedback

* Remove extra file

* Use of /DEFAULTLIB fixed 41 ports

* Code review feedback

* Added basic xbox supports expression

* Updates for xbox-aware ports

* Update for CMake fixes upstream

* Minor synatx fix

* Fix up merge issues

* Need directx-headers for linux

* Missed one port revision

* Removed VCPKG_TARGET_IS_XBOX from project scope after upstream fixes

* Update baseline

* License updates per github-actions bot

* Update baseline

* Update toolchain to support try_compile for GDK headers

* Update port numbers

* Update baseline

* Don't need directx-dxc for Xbox builds

* Update baseline

* Update hashes

* Code review

* Update baseline

* Refresh hashes for upstream fixes

* Update baseline

* Add ms-gdkx stub port

* Update baseline

* updated ms-gdkx with user-friendly output

* Update baseline

* Code review for the toolchain file

* Update directxkt12 hash

* Refresh baseline

* Update MSBuild integration to select proper triplet for GDK custom platforms

* Update CMake integration to select proper xbox triplet from XBOX_CONSOLE_TARGET

* vcpkg.targets update

* Code review feedback

* Update baseline

* Refresh baseline

* Code review for MSBuild

* Code review for xbox toolchain

* vcpkg.cmake codereview

---------

Co-authored-by: walbourn <chuckw_walbourn@yahoo.com>
2023-03-08 14:06:20 -08:00
..
android.cmake [scripts/toolchains/android.cmake] Remove start-of-string regex check for overlay triplet name matching. (#20059) 2022-01-31 21:14:16 -08:00
freebsd.cmake 11129: Add VCPKG_LINKER_FLAGS_<CONFIG>. (#11290) 2020-09-03 11:00:35 -07:00
ios.cmake 11129: Add VCPKG_LINKER_FLAGS_<CONFIG>. (#11290) 2020-09-03 11:00:35 -07:00
linux.cmake [wavpack] arm support (#21790) 2022-04-29 11:42:37 -07:00
mingw.cmake [mingw] Remove executable extension on non-Windows hosts (#15282) 2020-12-26 22:19:16 -08:00
openbsd.cmake [vcpkg] initial openbsd (community) support (#14549) 2020-11-23 09:43:23 -08:00
osx.cmake [vcpkg] Fix cross compiling macOS (#26240) 2022-08-10 11:22:01 -07:00
uwp.cmake [vcpkg toolchain] Fix CMAKE_CROSSCOMPILING when building on UWP (#26866) 2023-01-25 12:18:55 -08:00
windows.cmake [vcpkg] Add new community triplet arm64ec (#27814) 2023-01-17 17:23:11 -08:00
xbox.cmake [community triplet] adds triplets for building for the Xbox platform (#29210) 2023-03-08 14:06:20 -08:00