Commit Graph
100 Commits
Author SHA1 Message Date
Sergei Vorobev 822e386926 Remove docs\README.md 2016-07-25 14:03:23 -07:00
Sergei Vorobev b1e3cc8276 Remove non-used link references 2016-07-24 09:55:44 -07:00
Sergei Vorobev 1427997898 Fix broken links 2016-07-24 09:55:10 -07:00
Sergei Vorobev c76651e850 Update .gitignore files 2016-07-24 09:17:22 -07:00
Sergei Vorobev ea3e7db598 Simplify Start-PSPester
Pester already handles folder vs file.
There is no need to have custom logic in Start-PSPester.
2016-07-22 17:46:12 -07:00
Sergei Vorobev 7f274a356d Update building/internals.md docs 2016-07-22 16:11:38 -07:00
Sergei Vorobev c4deb5d377 Update .gitignore to ignore dlls and pdbs 2016-07-22 16:11:38 -07:00
Sergei Vorobev 3674bacfa8 Copy pwrshplugin into the Full CLR version artifacts 2016-07-22 16:11:37 -07:00
Sergei Vorobev 875402ad53 Create separate Top-level directory per platform
- Replace src\powershell top level project by two
  new root-level projects:
    - src\powershell-unix
    - src\powershell-windows
- Break src\Modules into more granular structure:
  - Shared
  - Windows+Unix-Core
  - Windows-Core
  - Windows-Core+Full
  - Windows-Full
  - To be created: Unix-Core. We will do it as a separate PR
- Fix #1122 : Platform-specific set of Modules (and assemblies)
- Fix Start-TypeGen to work with new top level folders layout
2016-07-22 16:11:29 -07:00
Sergei Vorobev f78c796175 Update src/powershell-native/.gitignore 2016-07-22 13:00:02 -07:00
Sergei Vorobev 4c78fc5e7f Scope ExecutionPolicy tests to Process
Allow it run without admin escalation
2016-07-22 12:58:50 -07:00
Sergei Vorobev cf821a17a1 Remove *BinaryMiLog cmdlets 2016-07-21 16:55:20 -07:00
Sergei Vorobev 1d8a181f60 Move GITHUB_TOKEN in tools/download.sh 2016-07-21 10:51:59 -07:00
Sergei Vorobev 20c4172754 Remove unusable links from the source code 2016-07-20 16:55:00 -07:00
Sergei Vorobev 738d4ea005 Add Start-PSBuild -StopDevPowerShell switch 2016-07-19 19:55:49 -07:00
Sergei Vorobev 3f1ba7a605 Add Start-PSBuild -SMAOnly option for faster incremental builds 2016-07-19 19:55:49 -07:00
Sergei Vorobev 736eaade3c Add CimCmdlets module in the produced package of core modules 2016-07-15 13:25:38 -07:00
Sergei Vorobev a655c9a27b Add AssemlbyInfo.cs files
- Microsoft.WSMan.Runtime
- Microsoft.WSMan.Management
- Microsoft.Management.Infrastructure.CimCmdlets
2016-07-14 15:40:56 -07:00
Sergei Vorobev 58de8914b1 Downgrade Microsoft.WSMan.Management dependency so we can use the one from sources 2016-07-14 13:46:29 -07:00
Sergei Vorobev eb0d6905ab Fix ResourceManager instantiation in WsManHelper.cs 2016-07-14 13:46:29 -07:00
Sergei Vorobev 2afedf3eea Update documentation about resources 2016-07-14 13:46:29 -07:00
Sergei Vorobev 6c087155a7 Update PowerShellGithubDev.Tests.ps1 2016-07-14 13:46:29 -07:00
Sergei Vorobev 132d98e3c7 Add project.json files
- Microsoft.WSMan.Runtime
- Microsoft.WSMan.Management
- Microsoft.Management.Infrastructure.CimCmdlets
2016-07-14 13:46:29 -07:00
Sergei Vorobev 5802a02786 Add map.json files
- Microsoft.WSMan.Runtime
- Microsoft.WSMan.Management
- Microsoft.Management.Infrastructure.CimCmdlets
2016-07-14 13:46:29 -07:00
Sergei Vorobev 7ea99107ec Add more complex scenarios section to powershell-repository-101 2016-07-07 12:26:36 -07:00
Sergei Vorobev 328f7b9984 Remove stub docs that should be platform specific 2016-07-06 20:42:16 -07:00
Sergei Vorobev 8af07f0d6f Remove out-dated git documentation 2016-07-06 20:42:16 -07:00
Sergei Vorobev cb6ddf5131 Update git-related docs: basics and powershell-repository-101 2016-07-06 20:42:05 -07:00
Sergei Vorobev 680642d073 Update full build instruction, fix typo 2016-07-06 18:22:44 -07:00
Sergei Vorobev 6841a501fa Add missed files for powershell-native in map.json 2016-07-06 11:34:03 -07:00
Sergei Vorobev 44c98fa946 Remove extra comma in powershell/project.json 2016-07-01 14:04:55 -07:00
Sergei Vorobev b29948afbe Update docs\building\windows-full.md + typo fixes 2016-07-01 13:51:14 -07:00
Sergei Vorobev b7186b51f1 Fix typo in README.md 2016-07-01 13:20:04 -07:00
Sergei Vorobev cef3a9a3c9 Add missed export into Microsoft.WSMan.Management.psd1 2016-07-01 13:17:29 -07:00
Sergei Vorobev afa9aba8f1 Add missed types and format files into src/Modules/map.json 2016-07-01 13:16:53 -07:00
Sergei Vorobev df38b7c760 Fix Start-DevPowerShell call from appveyor 2016-07-01 13:16:53 -07:00
Sergei Vorobev ca321b9322 Improve Start-DevPowerShell
- Rename Start-DevPSGithub to Start-DevPowerShell
- Add Configuration parameter to Start-PSBuild
- Add -Command parameter to Start-DevPowerShell
2016-07-01 13:16:53 -07:00
Sergei Vorobev 1a98407ee2 Fix Pester call for FullCLR from appveyor.yml 2016-07-01 13:16:52 -07:00
Sergei Vorobev 4af2815740 don't call specific submodules init in CI: get them all 2016-07-01 13:16:52 -07:00
Sergei Vorobev c01ee38d5e Speed-up CimCmdlets FullCLR test 2016-07-01 12:20:48 -07:00
Sergei Vorobev 1035ed30ec Move Modules related notes from internals.md into src/Modules/README.md 2016-07-01 12:20:48 -07:00
Sergei Vorobev afbf9dd2e1 Update project.json files to take Modules only from src/Modules 2016-07-01 12:20:48 -07:00
Sergei Vorobev 0c2ed6f124 Update Modules map.json files 2016-07-01 12:20:48 -07:00
Sergei Vorobev 7e9fcaef29 Move modules for Core in Module/Core 2016-07-01 12:20:48 -07:00
Sergei Vorobev e4e3206621 Move modules for Full in Module/Full 2016-07-01 12:20:48 -07:00
Sergei Vorobev 12111b0e6f Move modules shared between frameworks in Module/Shared folder 2016-07-01 12:20:48 -07:00
Sergei Vorobev 916d17e958 Fix Microsoft.PowerShell.ConsoleHost/map.json 2016-07-01 12:20:48 -07:00
Sergei Vorobev 777ba09bce Add a simple test for Get-WinEvent on windows (Core + Full) 2016-07-01 12:20:48 -07:00
Sergei Vorobev c1d1b52869 Exclude map.json files from copyToOutput and publishOptions 2016-07-01 12:20:48 -07:00
Sergei Vorobev b755212f5d Fix GetEventResources problem in Microsoft.PowerShell.Commands.Diagnostics
-Move logic about instantiating ResourceManager in one place
-Add CommonUtils.cs to CoreCLR build
-Update resources generation with dotnet cli naming pattern
2016-07-01 12:20:48 -07:00
Sergei Vorobev 8d22c75fe8 GetEventResources.txt into GetEventResources.resx for Microsoft.PowerShell.Commands.Diagnostics resources 2016-07-01 12:20:48 -07:00
Sergei Vorobev ffbdb41fe5 Add Convert-TxtResourceToXml function to build.psm1 2016-07-01 12:20:48 -07:00
Sergei Vorobev db4b3a6083 Make DefineTypes aware of / as a path delimiter on non-windows systems 2016-06-29 14:28:09 -07:00
Sergei Vorobev 97e73d16ba Add map.json for Maml xsd schema files 2016-06-28 16:26:32 -07:00
Sergei Vorobev 934cda2d7d Add test for CimCmdlets module 2016-06-28 16:19:15 -07:00
Sergei Vorobev 96950e1c8e Add CimCmdlets.psd1 into src/Modules/map.json 2016-06-28 16:15:38 -07:00
Sergei Vorobev 56599d3514 Add tests for PSWorkflow and PSWorkflowUtility 2016-06-28 16:08:33 -07:00
Sergei Vorobev ca6bc352b4 Remove extra output from Copy-MappedFiles 2016-06-28 15:52:38 -07:00
Sergei Vorobev a640f69dd5 Add PSWorkflow files into map.json 2016-06-28 15:48:59 -07:00
Sergei Vorobev 5f5cd74f37 Move map.json for Microsoft.PowerShell.ConsoleHost\Modules in subfolder 2016-06-28 15:44:01 -07:00
Sergei Vorobev 05a703f535 gitignore CorePsTypeCatalog.cs 2016-06-28 15:07:46 -07:00
Sergei Vorobev c4f268f7cd Add simple test for non-empty workflow, make it work 2016-06-28 12:59:25 -07:00
Sergei Vorobev e647549d0d Exclude Microsoft.WSMan.Management from the list of default snapins
Fix #1180
2016-06-28 12:14:18 -07:00
Sergei Vorobev 9eda67b00c Remove IsReadOnlyCaretVisible property from HelpWindow.xaml
Reason: msbuild v4 cannot resolve it
2016-06-27 17:01:07 -07:00
Sergei Vorobev 9e84f86753 Start-XamlGen: ignore all errors from msbuild for all Xaml files 2016-06-24 15:45:31 -07:00
Sergei Vorobev 0203775a8c Redirect Xaml msbuild output into verbose 2016-06-24 15:45:31 -07:00
Sergei Vorobev 7ccb0bae95 Remove full paths from references assemlbies in XAML generation 2016-06-24 15:45:31 -07:00
Sergei Vorobev eb823a75a2 Make Microsoft.PowerShell.Activities/Xamls compatible with msbuild v14 2016-06-24 15:45:31 -07:00
Sergei Vorobev c681acc952 Don't always use msbuild from the framework folder: causes problems with VS C++ 14 Tools 2016-06-24 15:45:31 -07:00
Sergei Vorobev bab296f67c Exclude native resources from pwrshplugin temporarely 2016-06-24 15:45:31 -07:00
Sergei Vorobev fca7c6e4bd Bump appveyor build version 2016-06-24 15:45:31 -07:00
Sergei Vorobev 7498c20aa3 build.psm1 changes for Activities dlls
- Add Start-PSBuild -Clean
- Normalize $env:PATH references in .\build.psm1
- Add more logging in Resolve-Xaml for troubleshooting
- Always use msbuild from the Microsoft.NET v4.0.30319
- Rename Resolve-Xaml into Start-XamlGen for consistency with Start-TypeGen and Start-ResGen
- Disable pwrshplugin build temporarely
2016-06-24 15:45:31 -07:00
Sergei Vorobev f81b5a5f6e Add *.Activities dlls in Full build
- Add activities as a dependency to ConsoleHost
- This creates a minor ambiguity in the type resolution in ConsoleHost.
  We are specifying a namespace name to workaround it.
2016-06-24 15:45:31 -07:00
Sergei Vorobev 8011ad707f Disable 3 debugging tests on all platforms to unblock code integration 2016-06-22 06:28:34 -07:00
Sergei Vorobev 8c284cd5a3 Update KNOWNISSUES.md 2016-06-21 19:06:04 -07:00
Sergei Vorobev 44be44e195 Revert GetComputerInfoCommand.cs to source-depot state 2016-06-21 19:02:28 -07:00
Sergei Vorobev 3769dbc1f0 Add GraphicalHost as net451 dependency to ConsoleHost 2016-06-21 18:32:22 -07:00
Sergei Vorobev b833d6b957 Make Resolve-Xaml in build.psm1 compatible with GraphicalHost 2016-06-21 18:32:21 -07:00
Sergei Vorobev 2ffbfe41d6 Make Microsoft.PowerShell.GraphicalHost buildable
-Exclude *Button files
-Remove unnessasary namespace specifier for resources
2016-06-21 18:32:20 -07:00
Sergei Vorobev 881cf0e1ed Add project, map and AssemlbyInfo.cs for GraphicalHost
- Add xaml files to Microsoft.PowerShell.GraphicalHost\map.json
- Add references into project.json file
- Known issue: ExpanderButtonAutomationPeer.cs is excluded from the build
2016-06-21 18:31:54 -07:00
Sergei Vorobev 7b3b6dbc74 Update KNOWNISSUES about ControlPanelItemCommand.cs
[skip ci]
2016-06-20 17:52:53 -07:00
Sergei Vorobev f4ff460b9f Add OdataUtils to map.json 2016-06-20 17:22:54 -07:00
Sergei Vorobev cafc4fe1d0 Add ControlPanelItemCommand.cs into map.json and exclude from build 2016-06-20 15:29:51 -07:00
Sergei Vorobev 963ce9c1ab Remove src/windows-build from CI builds 2016-06-20 14:40:29 -07:00
Sergei Vorobev 607448cd18 Remove src/windows-build submodule 2016-06-20 14:39:39 -07:00
Sergei Vorobev 573606054c Remove doc information about psl-windows-build submodule 2016-06-20 14:38:47 -07:00
Sergei Vorobev 2856103fa5 Get packages from psl-windows-build online nuget feed 2016-06-20 14:35:57 -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
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
Sergei Vorobev d24bf35c22 Add pwrshplugin to cmake build 2016-06-17 14:09:00 -07:00
Sergei Vorobev b374e2fd06 Add Start-TypeGen
Update Microsoft.PowerShell.CoreCLR.AssemblyLoadContext\project.json
Include Crypto package for new source code
2016-06-17 11:23:29 -07:00
Sergei Vorobev 7e26425e86 Make Start-ResGen smarter: don't need to explicitly list all modules 2016-06-17 11:12:30 -07:00
Sergei Vorobev 38ce6d4616 remove comments from project.json per request 2016-06-17 10:56:34 -07:00
Sergei Vorobev fa5d3fa063 Add missed install/uninstall scripts to .gitignore 2016-06-17 09:07:34 -07:00
Sergei Vorobev 90e14b402c Update map.json with AssemblyMetadataHelper.cs 2016-06-17 08:13:33 -07:00
Sergei Vorobev 7d9046ea05 Fix wrong heuristic to start ResGen 2016-06-17 07:51:32 -07:00
Sergei Vorobev c0db699e83 Add missed resx file into map.json 2016-06-17 06:24:12 -07:00