Commit Graph

742 Commits

Author SHA1 Message Date
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
Andrew Schwartzmeyer
abc989f8ac Use compile and compileFiles 2015-11-23 17:54:30 -08:00
Andrew Schwartzmeyer
08c228f32b Add System.Reflection dependency to Host 2015-11-23 17:54:30 -08:00
Andrew Schwartzmeyer
3cba5768b3 Bump coreclr version in publish script 2015-11-23 17:54:30 -08:00
Andrew Schwartzmeyer
b9f069cb22 Guard TrackAssembly
Because it can fail sometimes
2015-11-23 17:54:30 -08:00
Andrew Schwartzmeyer
649629a18f Add Docker user to sudo group 2015-11-23 17:54:30 -08:00
Andrew Schwartzmeyer
a86bc387b9 Fix NuGet feeds 2015-11-23 17:54:30 -08:00
Andrew Schwartzmeyer
e3e481cac7 Switch packages to latest build 2015-11-23 17:54:30 -08:00
Andrew Schwartzmeyer
7b3694a82f Generate TypeCatalog in managed host
Refactor Main into own static class

So that the Listener doesn't get instantiated until after the
TypeCatalog has been generated.
2015-11-23 17:54:30 -08:00
Andrew Schwartzmeyer
dad2ae89b3 Fix SMA's content section
I swear I already did this.
2015-11-23 17:54:30 -08:00
Andrew Schwartzmeyer
74112a8387 Mount to /opt/src in Docker
Because DNX is installed to /opt/dnx
2015-11-23 17:54:30 -08:00
Andrew Schwartzmeyer
cc05381fe6 Add quickly written build scripts
These are from from correct.
2015-11-23 17:54:30 -08:00
Andrew Schwartzmeyer
7b8a323cb5 Make Main() public because a private main is bad
This was very, very, frustrating.
2015-11-23 17:54:30 -08:00
Andrew Schwartzmeyer
4e83bdf23c Fix SecureString package
For some reason the newer package was removed from the feeds.
2015-11-23 17:54:30 -08:00
Andrew Schwartzmeyer
fed949af2e Build PowerShell using DNX 2015-11-23 17:54:30 -08:00
Andrew Schwartzmeyer
9adb30e698 Update gitignore for DNX 2015-11-23 17:54:30 -08:00
Andrew Schwartzmeyer
165dbecc66 Remove nuget.exe and packages.config
Since DNX takes care of packages for us.
2015-11-23 17:53:56 -08:00
Andrew Schwartzmeyer
fcc4c4a6c0 Remove monad-ext submodule
In preparation for full DNX use
2015-11-23 17:53:56 -08:00
Andrew Schwartzmeyer
d4f971e1c1 Add project.json for PowerShell DLLs 2015-11-23 12:25:05 -08:00
Andy Schwartzmeyer
419a3f5585 Merge pull request 297 from dev/alexjopester into develop
Merge dev/alexjopester to develop
2015-11-20 04:30:24 +00:00
Zach Folwick
90202d0f59 Merge pull request 293 from dev/write-error into develop
Merge dev/write-error to develop
2015-11-19 19:24:02 +00:00
Alex Jordan
f86b37a761 Minor whitespace edits to Import-Alias and Measure-Command 2015-11-19 06:46:30 +00:00
Alex Jordan
0055b57007 Added file used for pester testing Import-Alias 2015-11-19 06:45:49 +00:00
Alex Jordan
2665ee6e5d minor logic change to Start-Sleep pester test 2015-11-19 06:36:13 +00:00
Alex Jordan
0147d108a2 Added pester tests for Wait-Event 2015-11-19 06:24:42 +00:00
Alex Jordan
f908daebfb Added pester tests for Update-TypeData 2015-11-19 06:24:28 +00:00
Alex Jordan
b5839aa70e Added pester tests for Update-FormatData 2015-11-19 06:24:04 +00:00
Alex Jordan
e880aa58a6 Added pester tests for Tee-Object 2015-11-19 06:23:45 +00:00
Alex Jordan
909a993a62 Added pester tests for Start-Sleep 2015-11-19 06:23:31 +00:00
Alex Jordan
835a3fed1c Added pester tests for Remove-Event 2015-11-19 06:23:11 +00:00
Alex Jordan
85f63acd86 Added pester tests for Register-ObjectEvent 2015-11-19 06:22:52 +00:00
Alex Jordan
621757c8a2 Added pester tests for Register-EngineEvent 2015-11-19 06:22:29 +00:00
Alex Jordan
4ba7f81274 Added pester tests for Measure-Command 2015-11-19 06:22:06 +00:00