Andrew Schwartzmeyer
27563ab7b7
Remove CoreCLRUtil namespace
...
So that is all accessible from C
2015-10-22 12:39:59 -07:00
Andrew Schwartzmeyer
a1b9511f38
Refactor most CLR code into libpshost
2015-10-21 19:15:05 -07:00
Andrew Schwartzmeyer
be95c604e6
Reindent host code using project standards
2015-10-21 15:37:42 -07:00
Andrew Schwartzmeyer
6cddef6b1e
Use stream in one statement
...
This just really bugged me and I had it stashed from earlier
2015-10-21 15:06:54 -07:00
Andrew Schwartzmeyer
42ce3fa48b
Remove type_name and function_name from host
...
Custom hosting code was refactored to take a path to an assembly instead
of an assembly name coupled with a type and function to
execute. Instead, the host now directly executes the given assembly,
calling its Main function.
The path is resolved relative to the current directory, as should be
expected.
2015-08-21 17:39:52 -07:00
Andrew Schwartzmeyer
46d3894c02
Call into Main of PowerShell assembly
...
Instead of UnmanagedMain. Requires patch to CoreCLR (submitted upstream
but backported until we've integrated their work).
2015-08-21 16:17:16 -07:00
Peter Honeder
24f0f853a8
added testing code to call into Main
2015-08-21 16:16:38 -07:00
Peter Honeder
8eeb24ece9
added hostutil.h, added tests for hostutil, added more cmdline options to PS host
2015-07-30 16:53:35 +02:00
Peter Honeder
ff2ceeceb7
added interpreting the verbose option
2015-07-29 18:12:31 +02:00
Peter Honeder
ea76b7e8fd
fixed string termination issue, added verbose mode
2015-07-28 18:49:32 +02:00
Peter Honeder
c0414f8fc4
cleaned up implementation, added command line parsing and standardized managed interface for cmdline hosts
2015-07-28 18:28:09 +02:00
Peter Honeder
ba45c8f076
renamed function pointer type, changed code to call UnmanagedMain
2015-07-27 18:40:33 +02:00
Peter Honeder
b9784906f4
added first version of custom PS hosting code
2015-07-27 17:40:14 +02:00