Dongbo Wang
43bda97c98
Make the assembly version of AssemblyLoadContext.dll to be 3.0.0.0, so that the ALC.dll from OPS can work with existing native hosts in NanoServer
2016-08-04 10:43:57 -07:00
Mike Richmond
19138f3f62
Fixing reverse PInvoke worker callback pointer structure layout to synchronize it between managed and unmanaged code.
2016-08-01 15:02:52 -07:00
Mike Richmond
156418ceab
Fixing bug in pwrshplugin config file reader and wrapping mc.exe calls in vcvarsall.bat.
2016-07-22 15:04:46 -07:00
Sergei Vorobev
f78c796175
Update src/powershell-native/.gitignore
2016-07-22 13:00:02 -07:00
Mike Richmond
f68ec925d0
Fixing comment support for the ConfigFileReader
2016-07-19 16:41:13 -07:00
Mike Richmond
4e7f582d43
Adding ConfigFileReader back into the plugin and fixing it to more efficiently parse the configuration file.
2016-07-19 16:41:13 -07:00
Mike Richmond
d7618d731d
Additional fixes in preparation for review and pull request
2016-07-19 16:41:13 -07:00
Mike Richmond
4e349ddc2c
Resolved link issues to run pwrshplugin.dll on Nano Server and Windows 10
2016-07-19 16:41:13 -07:00
Mike Richmond
c3bf2547e6
Backing up changes where the CoreCLR version runs on Nano Server. It still has the pwrshplugin!WSManPluginStartup call issue.
2016-07-19 16:41:13 -07:00
Mike Richmond
77a26b6b77
Additional code changes and link fixes
2016-07-19 16:41:13 -07:00
Mike Richmond
8948aa7efb
Initial changes to split the CMake project into a hierarchical set of CMakeLists.txt files
2016-07-19 16:41:13 -07:00
Dongbo Wang
da7f6ba3b2
Move the most recent changes about the ALC from SD to Github
2016-07-08 14:18:20 -07:00
PowerShell Team
7ff3763a82
Copy missed native-powershell files from [SD:717473]
...
commit 559488db3
2016-07-06 11:34:27 -07:00
Sergei Vorobev
6841a501fa
Add missed files for powershell-native in map.json
2016-07-06 11:34:03 -07:00
Sergei Vorobev
bab296f67c
Exclude native resources from pwrshplugin temporarely
2016-06-24 15:45:31 -07:00
Sergei Vorobev
5d9f3ad860
Update powershell-native\CMakeLists.txt with a fixed name of the library
2016-06-17 15:40:42 -07:00
PowerShell Team
9788e9a1c2
Copy pwrshplugin.def from [SD:715912]
...
commit 77eda78
2016-06-17 15:38:43 -07:00
Sergei Vorobev
92db3e5b74
Update powershell-native\map.json to include pwrshplugin.def
2016-06-17 15:37:46 -07:00
Sergei Vorobev
e73e72484b
Fix name for pwrshplugin
2016-06-17 14:27:09 -07:00
Sergei Vorobev
0e35dcd526
Temporerely disable SQM Telemetry in pwrshplugin
2016-06-17 14:21:09 -07:00
Sergei Vorobev
ef96336d1f
Add Release/ entry to .gitignore in powershell-native project
2016-06-17 14:20:31 -07:00
PowerShell Team
71835813aa
Copy pwrshplugin native code from [SD:715912]
...
commit 77eda78
2016-06-17 14:10:17 -07:00
Sergei Vorobev
d24bf35c22
Add pwrshplugin to cmake build
2016-06-17 14:09:00 -07:00
Sergei Vorobev
979610035a
Update .gitignore
2016-06-15 18:59:06 -07:00
Andrew Schwartzmeyer
2afe0a1ad3
Update SD file mappings
...
The `ConsoleTextWriter.cs` file had a case-sensitivity issue. The
`ArchitectureSensitiveAttribute.cs` and `nativemsh` files were deleted
in SD.
2016-06-15 15:45:12 -07:00
Sergei Vorobev
85e2ecd504
Add new map.json files
2016-06-13 17:39:11 -07:00
PowerShell Team
b38773eb79
Update files from Source Depot changeset [SD:709766]
...
Corresponds to 15b1623435d6a195d1e877ba5c43709d991f573a in psl-monad.
2016-05-31 14:12:49 -07:00
PowerShell Team
b8dced8e80
Update files from Source Depot changeset [SD:706766]
...
Corresponds to e2ce37c87c0ab9795bfac2389edc1aff934bdb9e in psl-monad.
2016-05-23 13:14:28 -07:00
PowerShell Team
d9bf6b037f
Update files from Source Depot changeset [SD:704605]
...
Corresponds to 75764b265885c1a346d1b2dbcb281d61b71c5b31 in psl-monad.
2016-05-18 17:41:26 -07:00
PowerShell Team
78a18c3f70
Revert "Update files from psl-monad"
...
This reverts commit 9ed2c2a68b .
This commit is here to make source-depot branch a parent of master
2016-04-06 12:03:50 -07:00
PowerShell Team
9ed2c2a68b
Update files from psl-monad
...
This commit uses psl-monad branch source-depot 28156300
And corresponds to [SD:692351]
2016-04-06 11:55:18 -07:00
Sergei Vorobev
e5e287b31d
Update .gitignore to include work on windows
...
- Add files produced by cmake in powershell-native to it's own gitignore
- Add files that VS creates to the root-level gitignore
- Add .exe files that are content to the root-level gitignore
2016-04-04 18:51:57 -07:00
Andrew Schwartzmeyer
4a7a521077
Fix powershell-native output directory
...
Thanks Stack Overflow https://stackoverflow.com/a/7750816
2016-04-01 23:10:33 -07:00
Andrew Schwartzmeyer
1293c63289
Deploy powershell.exe as content for ConsoleHost
...
CMake will now output the artifacts of the native build into the
ConsoleHost project, where .NET CLI picks it up as content and deploys
it automatically.
2016-04-01 16:48:16 -07:00
PowerShell Team
45140c5752
Move files from psl-monad submodule to super-project
...
This commit uses master branch 860eb5d
2016-03-30 20:01:33 -07:00
Sergei Vorobev
43b5dfdf9c
Make powershell-native use source from the superproject
2016-03-30 19:33:19 -07:00
PowerShell Team
60b3b304f2
Move files from psl-monad submodule to super-project
...
This commit uses psl-monad branch source-depot 7209cb9
And corresponds to [SD:688741]
2016-03-30 17:16:23 -07:00
Sergei Vorobev
99a55b7a72
Fix #528 : make powershell.exe build with VS 2015
...
Add legacy_stdio_definitions.lib to the list of linked assemblies
2016-03-15 13:06:26 -07:00
Sergei Vorobev
706e6d7239
Make CMakeLists correctly build RELEASE
2016-02-03 17:22:18 -08:00
Sergei Vorobev
f7559991ce
Include msvcr120.dll runtime to powershell.exe
2016-02-03 15:43:16 -08:00
Sergei Vorobev
39153321d4
Add CMake project to build Windows powershell.exe
2016-02-02 16:08:58 -08:00