[PR #2018] Roll up dependencies through TerminalApp so the package is right #24773

Open
opened 2026-01-31 09:05:15 +00:00 by claunia · 0 comments
Owner

Original Pull Request: https://github.com/microsoft/terminal/pull/2018

State: closed
Merged: Yes


This pull request removes some of our manual cross-project reference hacks. CascadiaPackage no longer needs to import Microsoft.UI.Xaml directly to roll up its content, and it can get a bunch of stuff from TerminalApp (DLL only!) for free.

I've unpacked the package and verified that resources.pri contains TerminalApp's resources and that the AppX manifest contains all of the activatable classes.

**Original Pull Request:** https://github.com/microsoft/terminal/pull/2018 **State:** closed **Merged:** Yes --- This pull request removes some of our manual cross-project reference hacks. CascadiaPackage no longer needs to import `Microsoft.UI.Xaml` directly to roll up its content, and it can get a bunch of stuff from TerminalApp (DLL only!) for free. I've unpacked the package and verified that `resources.pri` contains TerminalApp's resources _and_ that the AppX manifest contains all of the activatable classes.
claunia added the pull-request label 2026-01-31 09:05:15 +00:00
Sign in to join this conversation.
No Label pull-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#24773