Add documentation about how to create libpsl and psrp.windows packages (#5278)

- Add document about creating libpsl and psrp.windows nuget packages
- Clean up and update the existing building docs.
This commit is contained in:
Dongbo Wang
2017-11-01 15:55:46 -07:00
committed by GitHub
parent 9c75cea9ff
commit 532044f27a
6 changed files with 149 additions and 133 deletions
+3 -5
View File
@@ -10,7 +10,7 @@ building on macOS is almost identical.
You will want [Homebrew](http://brew.sh/), the missing package manager for macOS.
Once installed, follow the same instructions to download and
install a self-hosted copy of PowerShell on your macOS machine,
and use`Start-PSBootstrap` to install the dependencies.
and use `Start-PSBootstrap` to install the dependencies.
The `Start-PSBootstrap` function does the following:
@@ -34,9 +34,7 @@ We cannot do this for you in the build module due to #[847][].
## Build using our module
Instead of installing the Ubuntu package of PowerShell,
download the `pkg` from our GitHub releases page using your browser, complete the wizard,
start a `powershell` session, and use `Start-PSBuild` from the module.
Start a PowerShell session by running `pwsh`, and then use `Start-PSBuild` from the module.
After building, PowerShell will be at `./src/powershell-unix/bin/Linux/netcoreapp2.0/osx.10.12-x64/publish/powershell`.
Note that configuration is still `Linux` because it would be silly to make yet another separate configuration when it's used solely to work-around a CLI issue.
Note that configuration is still `Linux`.