Andrew Schwartzmeyer
4052850c42
Update submodules for dotnet-cli
2015-12-09 12:56:21 -08:00
Andrew Schwartzmeyer
c6f921e701
Add symlink to powershell
native host
...
Required because we brought back PowerShell's custom
AssemblyLoadContext.
2015-12-09 12:55:04 -08:00
Andrew Schwartzmeyer
2017bb3050
Update source file mapping
2015-12-08 16:24:40 -08:00
Andrew Schwartzmeyer
31962e214d
Remove aspnetrelease NuGet repo
...
No longer required with removal of Microsft.Extensions.Platform.Abstractions
2015-12-08 14:34:24 -08:00
Andrew Schwartzmeyer
d923d2e0d0
Add generated CorePsTypeCatalog.cs to AssemblyLoadContext
...
TypeCatalogGen/build.sh generates this using the facade runtime.
2015-12-08 14:33:31 -08:00
Andrew Schwartzmeyer
3d4a855b74
Bump runtime facade's packages
2015-12-08 14:31:58 -08:00
Andrew Schwartzmeyer
6fbb220df3
Brought back PowerShell's AssemblyLoadContext
...
Removes dependency on Microsoft.Extensions.Platform.Abstractions.
Makes use of native executable from `dotnet-cli` impossible; must use
`powershell` from monad-native.
2015-12-08 14:30:24 -08:00
Andrew Schwartzmeyer
96896b5942
Upgrade Microsoft.VisualBasic
...
How could we possibly even need this? I think we can remove it.
2015-12-08 14:22:01 -08:00
Andrew Schwartzmeyer
51b3e6cfc1
Build AssemblyLoadContext
2015-12-08 14:09:52 -08:00
Andrew Schwartzmeyer
b8f8ffc46a
Work around broken content
...
https://github.com/dotnet/cli/issues/435
2015-12-08 12:05:04 -08:00
Andrew Schwartzmeyer
13e60bdc22
Move ps1xml files to host so content works
...
https://github.com/dotnet/cli/pull/61
2015-12-08 12:04:55 -08:00
Andrew Schwartzmeyer
8a93287d70
Move assembly-info files
2015-12-08 11:20:01 -08:00
Andrew Schwartzmeyer
5ed21e794f
Wild card and sort dependencies
...
These still need to be pruned.
2015-12-08 11:20:01 -08:00
Andrew Schwartzmeyer
5256c5d0fa
Remove deprecated types files
...
Jason deprecated these with better code upstream.
2015-12-07 14:27:06 -08:00
Andrew Schwartzmeyer
66e24ccf12
Add generated type catalog to System.Management.Automation
2015-12-07 14:27:06 -08:00
Andrew Schwartzmeyer
6c001b6e0f
Add TypeCatalogGen
2015-12-07 14:27:06 -08:00
Andrew Schwartzmeyer
bcc844d678
Add dotnetcore NuGet repo back
2015-12-07 14:27:06 -08:00
Andrew Schwartzmeyer
0b6b1f116e
Update for use with dotnet-cli
...
https://github.com/dotnet/cli
2015-12-07 14:27:06 -08:00
Andrew Schwartzmeyer
702416e2d6
Bump .NET version
2015-12-04 12:18:03 -08:00
Andrew Schwartzmeyer
04cc9c99d7
Revert "Add runspace test without InitialSessionState"
...
This reverts commit cc2bdee9ec
.
This is no longer neccesary as we're now able to unit test this.
2015-12-02 10:03:34 -08:00
Andrew Schwartzmeyer
92e96aa1ae
Add failing PowerShell function test
...
This narrowed down the bug in .NET Core.
2015-12-01 15:17:21 -08:00
Andrew Schwartzmeyer
a574d0200b
Temporarily remove InitialSessionState
2015-12-01 13:27:51 -08:00
Andrew Schwartzmeyer
b60ea88ddb
Add Runspace with PSHost test
2015-12-01 12:21:20 -08:00
Andrew Schwartzmeyer
87da04e4cb
Add SecureString stub
...
Project from Garret, code originally from Mono.
2015-12-01 12:10:01 -08:00
Andrew Schwartzmeyer
5004839f63
Pin NuGet packages
...
Using new ASP.NET Release feed and pinned package versions.
Thanks Garret!
2015-12-01 10:56:56 -08:00
Andrew Schwartzmeyer
6f151ab2c4
Bump DNVM version in scripts
2015-12-01 10:47:10 -08:00
Andrew Schwartzmeyer
f578b9dce1
Remove restore.sh because of global.json
...
`dnu restore` works appropriately with the global.json to restore all
the pacakges
2015-12-01 10:46:13 -08:00
Andrew Schwartzmeyer
e93932565d
Add more PowerShell runspace tests
2015-12-01 10:45:20 -08:00
Andrew Schwartzmeyer
bb4b388c89
Move TypeCatalog code to System.Management.Automation
...
We're keeping it in the superproject for now, as it's the only build
system with a dependency on the file. However, we have to move it out of
the host because the unit tests also need to initialize the type catalog.
2015-11-30 13:14:23 -08:00
Andrew Schwartzmeyer
ddd350afeb
Update Makefile for common DNX targets
...
This Makefile should probably go away, but I gave it a quick update to
so that there's a familiar interface.
2015-11-24 15:18:24 -08:00
Andrew Schwartzmeyer
15d0bf2637
Add test script to run xUnit tests
2015-11-24 15:17:54 -08:00
Andrew Schwartzmeyer
08f7d2b3ca
Add global.json for dnu restore
from root
2015-11-24 15:07:55 -08:00
Andrew Schwartzmeyer
d058a217d0
Track long
type in TypeCatalog
2015-11-24 15:06:56 -08:00
Andrew Schwartzmeyer
ccb7ba8d32
Use named resources for Commands.Utility
2015-11-24 15:06:19 -08:00
Andrew Schwartzmeyer
9627acca5a
Copy ps1xml files to SMA package
...
These will sometimes need to be manually updated, but this is the best
we can do for now to enable `dnx build` and `dnx run` without
publishing.
2015-11-24 15:05:31 -08:00
Andrew Schwartzmeyer
57ba5eb627
Change package versions back to 3.0.0.0
...
And fix correctly using assembly-info.cs
2015-11-23 19:43:46 -08:00
Andrew Schwartzmeyer
8994aea430
Fix up dirty build scripts
2015-11-23 19:43:46 -08:00
Andrew Schwartzmeyer
fc0506f6bc
Clean up assembly infos
2015-11-23 19:29:12 -08:00
Andrew Schwartzmeyer
6ff0b44481
Change SMA assembly info for DNX xUnit runner
2015-11-23 17:54:31 -08:00
Andrew Schwartzmeyer
94d3bba2a2
Move xUnit tests for DNX xUnit runner
2015-11-23 17:54:31 -08:00
Andrew Schwartzmeyer
975b389e84
Update publish script for move to src subtree
2015-11-23 17:54:31 -08:00
Andrew Schwartzmeyer
3bb7c2a994
Change source file paths for move to src subtree
2015-11-23 17:54:30 -08:00
Andrew Schwartzmeyer
d6416e64e2
Move DNX assemblies to src subtree
2015-11-23 17:54:30 -08:00
Andrew Schwartzmeyer
3f0fe51005
Name the PowerShell host "PSL"
2015-11-23 17:54:30 -08:00
Andrew Schwartzmeyer
cc2bdee9ec
Add runspace test without InitialSessionState
2015-11-23 17:54:30 -08:00
Andrew Schwartzmeyer
c5d60889e2
Fix versions of generated assemblies
...
The "Snapins" were attempting to load version 1.0.0.0, but for some
reason we were building with version 3.0.0.0.
2015-11-23 17:54:30 -08:00
Andrew Schwartzmeyer
cc96c4cd20
Define NOALC for AssemblyLoadContext replacement
2015-11-23 17:54:30 -08:00
Andrew Schwartzmeyer
c547846fe5
Fix Commands.Management files
...
These was somehow accidentally the Commands.Utility files.
2015-11-23 17:54:30 -08:00
Andrew Schwartzmeyer
0ee8a0957b
Use compileFiles and sort Commands.Utility sources
2015-11-23 17:54:30 -08:00
Andrew Schwartzmeyer
356ec80790
Use packInclude instead of content for *ps1xml
...
The latter doesn't actually place items in the NuGet package. The
former, while undocumented, exists in the schema and works as intended.
2015-11-23 17:54:30 -08:00