Sergei Vorobev
e97af44674
Rename src/powershell-windows to src/powershell-win-core
...
- Update build.psm1
- Update docs
2016-07-26 16:48:57 -07:00
Sergei Vorobev
6626720e44
Introduce Microsoft.PowerShell.SDK
...
- introduce SDK project with our dependencies and CoreCLR framework
for runtime.
- Move dependencies for Full from ConsoleHost to powershell-win-full
- make powershell-win-full Top-level project
- Change build.psm1 to do publish for -FullCLR build
- Update docs
2016-07-26 16:48:57 -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
Sergei Vorobev
7f274a356d
Update building/internals.md docs
2016-07-22 16:11:38 -07:00
Jason Shirk (POWERSHELL)
7b3ace4be4
Use one fragment per line in Markdown
2016-07-21 23:19:35 -07:00
Sergei Vorobev
1d8a181f60
Move GITHUB_TOKEN in tools/download.sh
2016-07-21 10:51:59 -07:00
Aleksandar Nikolić
2bc0a7c4fc
Update linux.md
...
Added newlines following one-sentence-per-line principle.
Fixed typos.
2016-07-18 21:29:17 +02:00
Jianyun Tao
b5c91de7f4
Updated linux.md
2016-07-18 11:31:20 -07:00
Jianyun Tao
5e46f5be6e
Updated the linux build
2016-07-15 18:34:33 -07:00
Sergei Vorobev
3cd396e6e6
Correct a note about produced binaries for FullCLR
2016-07-14 12:48:34 -07:00
Sergei Vorobev
a4cfd1ce74
Add a note about produced binaries for FullCLR
2016-07-14 12:45:45 -07:00
Yanbing
8500e00cb3
Update windows-full.md
2016-07-13 15:49:59 -07:00
Sergei Vorobev
680642d073
Update full build instruction, fix typo
2016-07-06 18:22:44 -07:00
Sergei Vorobev
b29948afbe
Update docs\building\windows-full.md + typo fixes
2016-07-01 13:51:14 -07:00
Sergei Vorobev
1035ed30ec
Move Modules related notes from internals.md into src/Modules/README.md
2016-07-01 12:20:48 -07:00
KarolKaczmarek
2b24359df8
Fixing output location
2016-06-16 16:36:27 -07:00
Sergei Vorobev
f9b11ed966
Add info about dummy dependencies
2016-06-15 19:17:45 -07:00
Sergei Vorobev
1ece589975
Add first version of docs/building/internals.md
2016-06-15 18:59:46 -07:00
Andrew Schwartzmeyer
c9c20988c3
Update building documentations for Linux and OS X
2016-06-10 16:12:01 -07:00
Andrew Schwartzmeyer
0b0b141ea5
Move download.sh script to tools tree
2016-06-06 12:15:49 -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
Sergei Vorobev
6da104eaa6
Add troubleshooting notes dotnet restore for OS X
...
[skip ci]
2016-05-25 19:33:28 -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
Andy Schwartzmeyer
df6d558fee
Merge pull request #848 from PowerShell/andschwa/try-osx
...
Enable OS X tests on Travis
2016-04-14 11:45:26 -07:00
Andrew Schwartzmeyer
50093b202a
Update documentation for OS X testing
...
Copy the Travis CI badge for 10.11. It is the same badge, but it will
fail if the build fails. I don't see a way to have separate badges, but
this highlights that the platform is being tested.
2016-04-14 11:26:34 -07:00
Alex Jordan
b06a44cb1e
Update linux.md
...
Several people have missed the bootstrap step for dotnet installation, making that slightly clearer in documentation.
2016-04-13 19:38:08 -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
a2fc6c330a
Remove PSRP building documentation
...
Migrated to PSRP repository
2016-04-12 15:18:27 -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
Sergei Vorobev
b2e431b9c4
Correct Start-DevPSGithub in windows-full.md
...
[skip ci]
2016-04-04 19:54:12 -07:00
Andrew Schwartzmeyer
51fcd5cdb4
Update Windows Full building documentation
2016-04-04 19:18:15 -07:00
Andrew Schwartzmeyer
9bad78a435
Update Windows Core building documentation
2016-04-04 19:08:03 -07:00
Andrew Schwartzmeyer
3ad6afbec4
Update OS X building documentation
2016-04-04 19:08:03 -07:00
Andrew Schwartzmeyer
11d07d7f42
Update Linux 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
Paul Allen
2b5f416911
Fix OMI provider link in PSRP instructions
2016-03-31 16:19:10 -07:00
Andrew Schwartzmeyer
f1d27d518c
Move PSRP notes
2016-03-30 23:30:26 -07:00
Andrew Schwartzmeyer
d6c5242c52
Move Windows .NET Full instructions
2016-03-30 21:33:57 -07:00
Andrew Schwartzmeyer
444d42f0d3
Move Windows .NET Core build instructions
2016-03-30 21:33:57 -07:00
Andrew Schwartzmeyer
6f0c671853
Document OS X dependency installation instructions
2016-03-30 21:33:57 -07:00
Andrew Schwartzmeyer
1937ad5784
Move Linux instructions to docs/building/linux.md
2016-03-30 21:33:57 -07:00