You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Unfortunately, does not come up with a good inner loop for buidling the package from the commandline. The inner loop for the resources just sucks.
* [x] closes#926
Copy file name to clipboardexpand all lines: doc/building.md
+43
Original file line number
Diff line number
Diff line change
@@ -87,3 +87,46 @@ If you want to use .nupkg files instead of the downloaded Nuget package, you can
87
87
2. Create the folder /dep/packages
88
88
3. Put your .nupkg files in /dep/packages
89
89
4. If you are using different versions than those already being used, you need to update the references as well. How to do that is explained under "Updating Nuget package references".
90
+
91
+
92
+
## Building the Terminal package from the commandline
93
+
94
+
The Terminal is bundled as an `.msix`, which is produced by the `CascadiaPackage.wapproj` project. To build that project from the commandline, you can run the following (from a window you've already run `tools\razzle.cmd` in):
(yes, the cmd version is just calling powershell to do the powershell version. Too lazy to convert the rest by hand, I'm already copying from `.vscode\tasks.json`)
131
+
132
+
Building the package from VS generates the loose layout to begin with, and then registers the loose manifest, skipping the msix stop. It's a lot faster than the commandline inner loop here, unfortunately.
0 commit comments