Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TBC Packager Support #534

Merged
merged 4 commits into from May 10, 2021
Merged

TBC Packager Support #534

merged 4 commits into from May 10, 2021

Conversation

Meorawr
Copy link
Member

@Meorawr Meorawr commented Mar 27, 2021

The upstream packager has (ahead-of-time) adopted the proposal for multiple interface version support, such that it now supports distinct TOC tags for each target client which will replace the existing "Interface" TOC tag automatically when packaged.

In addition the "bc" game version has been added, so new workflow steps for packaging have been added there.

See: Stanzilla/WoWUIBugs#68 and BigWigsMods/packager@2963e10.

Note that the project IDs for this are temporary at the moment and default to the retail project; as we're likely heading for the three-client scenario we might need to reconsider the Classic project being separate on CF/WoWI anyway and merge that back in, and handle the localization differences ourselves (perhaps by just appending _CLASSIC to some of the keys).

No work has also been done on changing or removing the existing @retail@ or @non-retail@ substitutions as upstream work there is pending; we'll possibly be getting a set of @version-{retail,classic,bc}@ substitutions for each client.

The upstream packager has (ahead-of-time) adopted our Blizzard-facing
proposal for multiple interface version support such that it now
supports distinct TOC tags for each target client which will replace
the existing "Interface" TOC tag automatically when packaged.

In addition the "bc" game version has been added, so new workflow steps
for packaging have been added there.
@Meorawr Meorawr requested a review from Solanya March 27, 2021 14:34
@Meorawr Meorawr self-assigned this Mar 27, 2021
Also fleshed out the TOC with some eXtra optional things.
@Meorawr Meorawr marked this pull request as ready for review May 8, 2021 21:21
@Meorawr Meorawr added this to the 2.3.5 milestone May 8, 2021
@Solanya Solanya merged commit 0fd28d8 into main May 10, 2021
@Solanya Solanya deleted the chore/bc-packager-support branch May 10, 2021 17:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants