Skip to content

Conversation

@walbourn
Copy link
Member

@walbourn walbourn commented Nov 5, 2025

For the October 2025 Microsoft GDK, we are introducing a 'new layout' directory structure. Along with this is a new set of environment variables. This updates the VCPKG tooling to understand the new variables, and properly compute the Xbox hash when the old layouts are not present.

  • GameDKLatest is associated with the 'old' layouts and only exists when they are optionally installed by October 2025 or by earlier GDKs. October 2024 GDK or later are still in-service.

  • GameDKXboxLatest is associated with the 'new' layouts which are always present for October 2025 or later.

Note that for October 2025, we offer both new and old layouts, but developers can optionally only install new layouts. We will eventually remove the old layouts entirely in a future GDK.

@walbourn
Copy link
Member Author

walbourn commented Nov 5, 2025

Related updates for xbox community triplets. The passthrough env vars added here can be removed when these changes are picked up in the vcpkg tree.

microsoft/vcpkg#48159

BillyONeal
BillyONeal previously approved these changes Nov 6, 2025
@BillyONeal BillyONeal enabled auto-merge (squash) November 6, 2025 21:18
@BillyONeal BillyONeal merged commit 7ef0108 into microsoft:main Nov 6, 2025
7 checks passed
@walbourn walbourn deleted the oct2025update branch November 10, 2025 18:21
@walbourn
Copy link
Member Author

Thanks!

When will the updated tool be referenced by the main repo?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants