Zachary Folwick
5a5169ac60
Added import-csv test suite
2015-10-20 12:17:42 -07:00
Andy Schwartzmeyer
7a53bec10e
Merge pull request 193 from dev/console-monad-linux into develop
2015-10-20 19:08:18 +00:00
Andy Schwartzmeyer
83bf438b17
Merge pull request 191 from dev/omi-build into develop
2015-10-20 19:05:03 +00:00
Andrew Schwartzmeyer
dd9cc98b0f
Repin monad-native with library refactor
2015-10-20 11:58:43 -07:00
Zachary Folwick
789275c4e4
Merge branch 'dev/console-monad-linux' of ms https://msostc.visualstudio.com/DefaultCollection/PS/_git/monad-linux into dev/console-monad-linux
2015-10-20 06:04:59 -07:00
Zachary Folwick
ef1a397dfc
removed dangling variable and cleaned up space
2015-10-20 06:02:47 -07:00
Zachary Folwick
76ed6fa106
removed dangling variable
2015-10-20 06:00:36 -07:00
Zachary Folwick
80f879e33f
added functionality to get standard default command prompt
2015-10-20 05:56:06 -07:00
Andy Schwartzmeyer
0752e62be1
Merge pull request 192 from dev/Get-Random2 into develop
2015-10-20 03:25:12 +00:00
George Fleming
955a53b4bc
Fix Minimum test bug
2015-10-19 17:57:19 -07:00
Andrew Schwartzmeyer
6a4a2bcf07
Teach Git to ignore indicationlog
...
Test output from OMI
2015-10-19 17:11:12 -07:00
Andrew Schwartzmeyer
db5bf0fc14
Update omi's gitignore
2015-10-19 17:09:29 -07:00
Andrew Schwartzmeyer
8ee52313d2
Update OMI build so Make is always called
2015-10-19 17:06:16 -07:00
Paul Allen
52263aa22e
Merge pull request 184 from dev/build-omi into develop
2015-10-19 22:58:48 +00:00
Paul Allen
5e9085d013
Added omi tests to master rule
2015-10-19 15:57:33 -07:00
Paul Allen
4d63ee46d8
Pick up omi fixes for options
2015-10-19 15:27:53 -07:00
Zach Folwick
9574ee1431
Merge pull request 188 from dev/export-csv2 into develop
2015-10-19 21:39:32 +00:00
Andy Schwartzmeyer
13ff064f68
Merge pull request 186 from dev/console into develop
2015-10-19 19:33:56 +00:00
Zachary Folwick
7a88888916
Added pester tests for Export-Csv cmdlet
2015-10-19 12:23:40 -07:00
Andrew Schwartzmeyer
1c067b2017
Remove Console.WriteLine(HandleControlC)
...
Ctrl-C works. If a command is running, it stops it and returns. If one
is not running, it seems to "suspend" the readline until enter is
pressed again.
2015-10-16 17:02:59 -07:00
Andrew Schwartzmeyer
06ea0b50c8
Remove deprecated init() function
2015-10-16 16:21:18 -07:00
Andrew Schwartzmeyer
556bdda1c7
Change console prompt
2015-10-16 16:17:44 -07:00
Zach Folwick
db36a4c191
Updated Native Tests.md
2015-10-16 22:55:43 +00:00
Zach Folwick
f5390e9405
Merge pull request 185 from dev/fix-parallel-build into develop
2015-10-16 22:36:27 +00:00
Andrew Schwartzmeyer
a1009ffd4a
Fix build of monad-native
...
Moved recursive make into phony target. This is okay because the called
make does not rebuild things. The calling make no longer flails about
when trying to make the three monad-native targets.
2015-10-16 14:37:46 -07:00
Andrew Schwartzmeyer
9d832b4b6d
Fix TypeCatalogGen.exe dependencies
...
NuGet packages referenced as dependencies needed to depend on buildtemp
as well.
2015-10-16 14:37:18 -07:00
Andrew Schwartzmeyer
61222055a6
Ignore errors from clean targets
2015-10-16 12:28:59 -07:00
Andrew Schwartzmeyer
f724203825
Add cleaning targets for PSRP
2015-10-16 12:25:17 -07:00
Andrew Schwartzmeyer
39a89925e0
Fix OMI dependency for provider
2015-10-16 12:24:48 -07:00
Andrew Schwartzmeyer
36ff3d0678
Add OMI targets to Makefile
...
Recursively builds OMI and the TestShell provider. The OMI tests
currently do not pass and so have not been added to `make test`.
2015-10-16 11:43:28 -07:00
Paul Allen
335f5b3792
Update the omi and provider submodules so that they build
2015-10-16 10:50:10 -07:00
Andrew Schwartzmeyer
714f5e5fe3
Update readme
2015-10-15 16:28:40 -07:00
Andy Schwartzmeyer
f988e7ba3a
Merge pull request 178 from develop into master
2015-10-15 22:50:59 +00:00
Andy Schwartzmeyer
23628d7710
Merge pull request 183 from dev/omi into develop
2015-10-15 22:50:17 +00:00
Andrew Schwartzmeyer
2473bf0ce4
Add src/omi submodule at OMI-Shell/OMI-PSRP-Support
2015-10-15 13:53:42 -07:00
Andrew Schwartzmeyer
f6e6a75cf5
Add src/monad-omi-provider
2015-10-15 13:50:03 -07:00
Andy Schwartzmeyer
0496ff3cd2
Merge pull request 182 from dev/select-object into develop
2015-10-15 20:12:36 +00:00
Andy Schwartzmeyer
461008b0ba
Merge pull request 181 from dev/rebuild into develop
2015-10-15 17:11:20 +00:00
George Fleming
a352f21316
Changes per pull request 182 comments
2015-10-15 10:11:17 -07:00
Andrew Schwartzmeyer
49a2b29b03
Clean up cruft
2015-10-14 22:41:00 -07:00
Andrew Schwartzmeyer
6c47d78821
Refactor exec_env setup, can now build in parallel
...
With dependencies setup correctly, `make -j` now works as
expected. `prepare` target came back under a new role, to setup the
application base and CoreCLR in the execution environment.
Note that `$(APP_BASE)` is a phony target because we always want a clean
deployment. Cannot `rm -rf exec_env` because it conflicts with
`$(CORECLR)` when run in parallel.
2015-10-14 22:40:52 -07:00
Andrew Schwartzmeyer
c8f76b6281
Factor out relative paths in Makefile
...
They make for terrible headaches.
2015-10-14 19:31:22 -07:00
Andrew Schwartzmeyer
f5fcc96562
Fix missing dependency for PowerShell.Security.dll
2015-10-14 19:13:45 -07:00
Andrew Schwartzmeyer
504d2c327e
Refactor xUnit build
...
`ps_test.dll` is now built in dotnetlibs, and copied along with xUnit
libraries during `internal-prepare-exec_env`.
Build process now creates things only as needed.
2015-10-14 14:17:34 -07:00
George Fleming
64f34638c2
Improved readability of some variables
2015-10-14 14:15:03 -07:00
Andrew Schwartzmeyer
a6006be854
Move libps build out of buildtemp
2015-10-14 14:05:52 -07:00
Andrew Schwartzmeyer
304df08fd7
Refactor use of dotnetlibs for reduced rebuilding
...
Also cleaned up Makefiles. Added `scripts/dotnetlibs` back to Git so
Make doesn't ever have to create it (now I understand Peter's reasoning
here).
2015-10-14 14:03:01 -07:00
George Fleming
b038ccf365
Add new pester test for Select-Object cmdlet
2015-10-14 13:37:42 -07:00
George Fleming
9394a4cae8
Adding a new test utility file that contains mocks and functions
2015-10-14 13:36:05 -07:00
Andrew Schwartzmeyer
5d9c7c6d5f
Refactor prepare target for non-phony buildtemp
...
- buildtemp, being non-phony, won't cause a recompilation every run
- rearranged where appropriate for better use of $<
2015-10-14 09:59:11 -07:00