Robert Holt
6e9ce06a62
Fix broken links for dotnet CLI ( #14937 )
2021-03-16 15:30:16 -07:00
Anam Navied
b430303a03
fixed/clarified instructions for running Start-PSPester tests ( #13373 )
2020-08-10 14:53:05 -07:00
xtqqczze
9df6159192
Update build documentation for Visual Studio 2019 dependency ( #13336 )
2020-08-06 10:29:05 -07:00
Tasnim Zotder
7f9b118dc0
Grammar correction of Readme.md and other docs ( #13269 )
2020-07-29 22:23:09 +05:00
xtqqczze
a1436563bc
Update windows-core.md ( #13053 )
2020-06-29 12:11:53 -07:00
xtqqczze
e5bd233f83
Update required Visual Studio version in build docs ( #12628 )
...
# PR Summary
* Update build docs to specify Visual Studio 2019 16.6 Preview 2 as a requirement, due to the of `net5.0` TFM.
* Remove dependancy on "Common Tools for Visual C++" as there is no longer C++ code in the repository.
## PR Context
Visual Studio 2019 >= 16.6 Preview 2 is required since #12486 .
see also: #12514
## PR Checklist
- [x] [PR has a meaningful title](https://github.com/PowerShell/PowerShell/blob/master/.github/CONTRIBUTING.md#pull-request---submission )
- Use the present tense and imperative mood when describing your changes
- [x] [Summarized changes](https://github.com/PowerShell/PowerShell/blob/master/.github/CONTRIBUTING.md#pull-request---submission )
- [x] [Make sure all `.h`, `.cpp`, `.cs`, `.ps1` and `.psm1` files have the correct copyright header](https://github.com/PowerShell/PowerShell/blob/master/.github/CONTRIBUTING.md#pull-request---submission )
- [x] This PR is ready to merge and is not [Work in Progress](https://github.com/PowerShell/PowerShell/blob/master/.github/CONTRIBUTING.md#pull-request---work-in-progress ).
- If the PR is work in progress, please add the prefix `WIP:` or `[ WIP ]` to the beginning of the title (the `WIP` bot will keep its status check at `Pending` while the prefix is present) and remove the prefix when the PR is ready.
- **[Breaking changes](https://github.com/PowerShell/PowerShell/blob/master/.github/CONTRIBUTING.md#making-breaking-changes )**
- [x] None
- **OR**
- [ ] [Experimental feature(s) needed](https://github.com/MicrosoftDocs/PowerShell-Docs/blob/staging/reference/6/Microsoft.PowerShell.Core/About/about_Experimental_Features.md )
- [ ] Experimental feature name(s): <!-- Experimental feature name(s) here -->
- **User-facing changes**
- [x] Not Applicable
- **OR**
- [ ] [Documentation needed](https://github.com/PowerShell/PowerShell/blob/master/.github/CONTRIBUTING.md#pull-request---submission )
- [ ] Issue filed: <!-- Number/link of that issue here -->
- **Testing - New and feature**
- [x] N/A or can only be tested interactively
- **OR**
- [ ] [Make sure you've added a new test if existing tests do not effectively test the code changed](https://github.com/PowerShell/PowerShell/blob/master/.github/CONTRIBUTING.md#before-submitting )
- **Tooling**
- [x] I have considered the user experience from a tooling perspective and don't believe tooling will be impacted.
- **OR**
- [ ] I have considered the user experience from a tooling perspective and enumerated concerns in the summary. This may include:
- Impact on [PowerShell Editor Services](https://github.com/PowerShell/PowerShellEditorServices ) which is used in the [PowerShell extension](https://github.com/PowerShell/vscode-powershell ) for VSCode (which runs in a different PS Host).
- Impact on Completions (both in the console and in editors) - one of PowerShell's most powerful features.
- Impact on [PSScriptAnalyzer](https://github.com/PowerShell/PSScriptAnalyzer ) (which provides linting & formatting in the editor extensions).
- Impact on [EditorSyntax](https://github.com/PowerShell/EditorSyntax ) (which provides syntax highlighting with in VSCode, GitHub, and many other editors).
2020-05-18 16:25:17 +00:00
xtqqczze
0087f78c26
Update TFM reference in build docs ( #12514 )
2020-04-29 08:25:33 +05:00
Joël Tankam
3d90f5ef2b
Add link to .NET CLI version in build documentation ( #11725 )
2020-01-31 09:43:47 +05:00
Greg Smulko
3bddfcb047
Update build docs ( #10775 )
2019-10-16 11:36:51 +05:00
Steve Lee
29e21470d9
Port PowerShell to .NET Core 3.0 ( #9597 )
2019-05-21 13:43:51 +08:00
Adam Gauthier
c83e0e8462
Update the powershell executable location in building guide docs ( #7205 )
2018-06-28 23:14:08 -07:00
Steve Lee
1721f348a5
Update instructions to build on VSCode based on pwsh ( #5368 )
2017-11-08 07:40:40 +04:00
Dongbo Wang
532044f27a
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.
2017-11-01 15:55:46 -07:00
Dongbo Wang
7762d7bf49
clean up map.json related files and scripts ( #4532 )
...
* clean up map.json related files and scripts
* Update .spelling
2017-08-10 13:32:19 -07:00
zackschuster
8205edabf3
Update .NET CLI information in windows-core.md ( #4176 )
2017-07-05 16:00:52 -07:00
Travis Plunk
68bcd4b528
Removed trailing whitespace ( #3485 )
2017-04-11 09:44:43 -07:00
Dongbo Wang
3826e47313
Update installing docs as we have moved to .NET Core SDK 1.0.1 ( #3432 )
2017-03-27 15:26:22 -07:00
Naadir Jeewa
32a8601f92
Rebase onto .NET Core 1.1 ( #2737 )
...
* Rebase onto .NET Core 1.1
Modify `Build.psm1` and `project.json` files to use .NET Core 1.1.
.NET Core 1.1 ships with an older dotnet/cli than has currently been used,
so we revert to use case-sensitive directory names for dependencies.
.NET Core 1.1 is a pre-requisite for supporting Fedora 24.
* PSReadLine: Bump major version of PSReadline to 6.0.0-*
* Microsoft.PowerShell.Commands.Utility: Bump major version of Microsoft.CodeAnalysis.Csharp
* Microsoft.PowerShell.SDK: Revert attempt to import netcoreapp1.1 instead of dnxcore
* build.psm1: Restore ability to specify version of dotnet-install.sh
2016-12-07 18:29:21 -08:00
Aleksandar Nikolić
71b9a75de6
fix Markdown formatting to follow one-sentence-per-line recommendation ( #2080 )
2016-08-26 17:28:45 -07:00
Josh Soref
de64180d56
spelling fixes: docs
...
additional fixes to grammar in windows-full.md per alexandair
2016-08-25 17:43:20 +00:00
Matt Wrock
63659bb74c
remove misleading note about dotnet 1.0.1
2016-08-22 22:08:34 -07:00
Mike Hsu
7f82c2902f
Updated URL to dotnet install. ( #1990 )
...
The current URL ends in a 404 error. It looks like the filename was changed from install.ps1 to dotnet-install.ps1
2016-08-21 08:22:34 -07:00
Mike Hsu
7b4b0b266b
Updated URL to VS Studio Community edition ( #1991 )
...
Updated the URL to VS Studio Community edition. The product is now out of beta and URL has moved.
2016-08-21 08:18:48 -07:00
Matt Wrock
163102eac8
clarify that visual studio with c++ compiler is required ( #1973 )
2016-08-19 15:43:40 -07:00
Stefan Weil
a3acfbc978
docs: Fix typo (found by codespell)
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2016-08-18 22:04:14 +02:00
Matt Wrock
68ebf41b65
add a note dangers of VS builds and cleanning to fix
2016-08-14 13:52:40 -07:00
Sergei Vorobev
99249d0ff4
Update building instructions to use correct TOP directories
2016-08-02 13:17:48 -07:00
Jason Shirk
ad07bbeeac
Merge pull request #1481 from lzybkr/jasonsh/docs
...
Coding guideline docs and other minor doc updates
2016-07-25 22:26:50 -07:00
Sergei Vorobev
4482b15394
Add a reference to windows-full.md to windows-core.md
2016-07-25 13:17:51 -07:00
Jason Shirk (POWERSHELL)
7b3ace4be4
Use one fragment per line in Markdown
2016-07-21 23:19:35 -07:00
Andrew Schwartzmeyer
2dcdc13dff
Remove references to CoreConsoleHost from docs
...
The `src/powershell` project is the new host.
2016-05-27 16:20:52 -07:00
Andrew Schwartzmeyer
fcf4b38370
Rename PowerShellGitHubDev.psm1 to build.psm1
2016-05-18 13:58:59 -07:00
Andrew Schwartzmeyer
ea5d5c3d05
Switch to netcoreapp1.0
...
Instead of using `dotnet publish`, we can use `dotnet build` and the new
`netcoreapp1.0` framework with a new dependency on
`Microsoft.NETCore.App` to generate output that does not include the
runtime, but can be run anywhere (given the installation of the
runtime).
While we cannot yet adopt a dependency on the shared host until .NET
Core RTM, we are forced to switch to this system anyway because the
latest RC3 packages and CLI do not support `netstandardapp1.5`. See
dotnet/cli#2482 .
Thus we're in an in-between state where we have to use `netcoreapp1.0`,
but cannot use `"Microsoft.NETCore.App": { "type": "platform" }` to
utilize the shared host, as we need to continue to ship our host.
Without specifying "platform", we retain the status quo with respect to
build steps and outputs.
Additionally, there is no longer a good reason to use the RC3 packages,
and it has been advised we switch to RC2 since the
`Microsoft.NETCore.App` is only available for RC2. We must update
packages because our current version can no longer be debugged.
2016-04-25 14:01:44 -07:00
Andrew Schwartzmeyer
b4faf6463c
Move CONTRIBUTING.md into .github folder
2016-04-22 15:12:02 -07:00
Andrew Schwartzmeyer
3d21d5da93
Deal with paths magically in Start-PSBuild
2016-04-13 19:24:12 -07:00
Andrew Schwartzmeyer
14837da664
Update documentation for Start-PSBootstrap
...
Also moved Git setup section first.
2016-04-13 19:24:12 -07:00
Andrew Schwartzmeyer
841f76ec37
Update Git setup documentation
...
Now that everyone needs all the submodules. Much simpler.
2016-04-12 16:16:17 -07:00
Andrew Schwartzmeyer
bfaad3f057
Programmatic update of core console host rename
2016-04-08 10:59:41 -07:00
Andrew Schwartzmeyer
e97ccc1c5f
Refer to contributing guidelines in building documentation
...
For #771 .
2016-04-07 13:56:20 -07:00
Andrew Schwartzmeyer
9bad78a435
Update Windows Core building documentation
2016-04-04 19:08:03 -07:00
Charu
7fd350d90e
Update windows-core.md
...
Add missing quote in the install instruction [skip ci]
2016-04-04 18:28:40 -07:00
Sergei Vorobev
712cb27d33
Update version of dotnet cli in windows-core.md
2016-04-04 13:39:03 -07:00
Andrew Schwartzmeyer
444d42f0d3
Move Windows .NET Core build instructions
2016-03-30 21:33:57 -07:00