Commit graph

2613 commits

Author SHA1 Message Date
Andrew Schwartzmeyer
8e7c2ca30b Sign all assemblies with key 2016-06-16 15:48:18 -07:00
Sergei Vorobev
b4fe8c4935 Merge pull request #1126 from PowerShell/vors/bits
Add test to ensure we build Archive and LocalAccounts correctly
2016-06-16 13:13:15 -07:00
Sergei Vorobev
e32346e58c Add tests to ensure we build LocalAccounts and Archive correctly 2016-06-16 12:53:51 -07:00
Andy Schwartzmeyer
83ac177be8 Merge pull request #1125 from PowerShell/andschwa/latest-dotnet-cli
Unpin .NET CLI
2016-06-16 11:26:26 -07:00
Andrew Schwartzmeyer
b8f88e75c4 Remove LLVM feed
The feed was switched off due to excess load.
2016-06-16 11:00:47 -07:00
Andrew Schwartzmeyer
38c2ba294a Unpin .NET CLI package
Use latest until further notice.
2016-06-16 10:55:11 -07:00
Sergei Vorobev
c60c749290 Merge pull request #1121 from PowerShell/vors/bits
Fixes for local-account and process
2016-06-16 09:19:06 -07:00
Andy Schwartzmeyer
acf2f58f26 Merge pull request #1120 from PowerShell/andschwa/merge-sd
Merge SD changeset 715912
2016-06-16 00:15:58 -07:00
Sergei Vorobev
60b6f7287d Fix our ResGen to make LocalAccounts work 2016-06-15 20:16:38 -07:00
Sergei Vorobev
ee4d6ab8b3 Move LocalAccounts ps1xml, psd1 files on the filesystem 2016-06-15 19:25:28 -07:00
Sergei Vorobev
2cb0461b3d Move LocalAccounts ps1xml, psd1 files from powershell/map.json to Modules/map.json 2016-06-15 19:19:23 -07:00
Sergei Vorobev
05ecfd33d3 Fix indentation in project.json 2016-06-15 19:18:08 -07:00
Sergei Vorobev
f9b11ed966 Add info about dummy dependencies 2016-06-15 19:17:45 -07:00
Sergei Vorobev
d5060bc7e3 build.psm1: Add Copy-MappedFiles -WhatIf switch 2016-06-15 19:07:49 -07:00
Sergei Vorobev
1ece589975 Add first version of docs/building/internals.md 2016-06-15 18:59:46 -07:00
Sergei Vorobev
979610035a Update .gitignore 2016-06-15 18:59:06 -07:00
Andrew Schwartzmeyer
d2cb5610e1 Resurrect ArchitectureSensitiveAttribute
Removal was backed out in SD:712734
2016-06-15 18:02:03 -07:00
PowerShell Team
8ee6d6ca43 Update files from Source Depot changeset [SD:715912]
Corresponds to 77eda782aa78ba8b7a36c51ee619629ce6c990f2 in psl-monad.
2016-06-15 18:02:03 -07:00
Andy Schwartzmeyer
cd6b4e2ebc Merge pull request #1090 from PowerShell/scriptdebug
Fix Broken Powershell Debugging
2016-06-15 17:38:16 -07:00
Andy Schwartzmeyer
d9b11669ce Merge pull request #1119 from PowerShell/andschwa/fix-casing-again
Fix casing again
2016-06-15 16:51:36 -07:00
Sergei Vorobev
42cca87b3b Merge pull request #1111 from PowerShell/cchen/diagnostics
adding microsoft.powershell.diagnostics.dll to build
2016-06-15 16:09:07 -07:00
Andrew Schwartzmeyer
f83d375f26 Fix casing again 2016-06-15 15:58:45 -07:00
Andy Schwartzmeyer
1405d789b2 Merge pull request #1117 from PowerShell/andschwa/fix-mapping
Fix Copy-MappedFiles
2016-06-15 15:55:55 -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
PowerShell Team
549eb64da9 Copy resources files for Microsoft.PowerShell.Commands.Diagnostics [SD:714215]
Commit 2e2daeaff52930d981a31e0030d7161c4b45cc48
2016-06-15 15:32:21 -07:00
Sergei Vorobev
37e78656af Fix project.json and map.json in Microsoft.PowerShell.Commands.Diagnostics 2016-06-15 15:30:38 -07:00
Chunqing Chen
d578e5f426 update project.json for consolehost to include microsoft.powershell.diagnostic 2016-06-15 15:27:06 -07:00
Chunqing Chen
7f7ce0617c Fix project.json in diagnostics 2016-06-15 15:27:06 -07:00
PowerShell Team
4e4a07c5e8 Copy files for Microsoft.PowerShell.Commands.Diagnostics [SD:714215]
Commit 2e2daeaff52930d981a31e0030d7161c4b45cc48
2016-06-15 15:27:06 -07:00
Chunqing Chen
61ea879f73 Add AssemblyInfo for Diagnostics 2016-06-15 15:27:06 -07:00
Chunqing Chen
29271ec2d7 Add map.json to src/Microsoft.PowerShell.Commands.Diagnostics 2016-06-15 15:27:06 -07:00
Chunqing Chen
d1015eddb2 Add project.json to src/Microsoft.PowerShell.Commands.Diagnostics/project.json 2016-06-15 15:27:06 -07:00
Andrew Schwartzmeyer
2192c31a64 Fix use of aliases in build.psm1
Also use git-dir to make Copy-MappedFiles location agnostic.
2016-06-15 13:56:29 -07:00
Andy Schwartzmeyer
a3ef5c213b Merge pull request #1081 from PowerShell/andschwa/slash-agnostic
Make PowerShell slash-agnostic on Linux
2016-06-15 12:55:36 -07:00
Andrew Schwartzmeyer
7d1ce65079 Mark tests as pending on Travis's OS X and on Windows
Because redirected `stdin` does not yet work on Windows, and because any
output based test does not yet work on OS X on Travis (where this is no
TTY), we cannot yet run these tests on those platforms.
2016-06-15 12:36:17 -07:00
v-alexjo
acd9249fe2 Added PORTABLE as define for debugging and reidented tests. 2016-06-15 12:33:11 -07:00
v-alexjo
f483429d11 Guarding Diagonstics to fix powershell debugging on Linux 2016-06-15 12:32:10 -07:00
v-alexjo
72cd28c336 Moving debugging tests out of Set-PSBreakpoint tests 2016-06-15 12:32:10 -07:00
Andrew Schwartzmeyer
0232f160ec Add backward slash in filename as known issue 2016-06-15 12:16:54 -07:00
Andrew Schwartzmeyer
af258919b7 Add tests for hierarchical paths 2016-06-15 12:16:54 -07:00
Andrew Schwartzmeyer
b30aabc12b Revert string comparison changes
These comparisons did not need to be changed as the input path is not
modified. The normalized relate path created from the stack (if this
code path is taken) is created with the correct path separators.
2016-06-15 12:16:54 -07:00
Andrew Schwartzmeyer
d162437b7b Remove string literals in registry provider 2016-06-15 12:16:54 -07:00
Andrew Schwartzmeyer
3262a4b3ec Fix GetDriveQualifiedPath for single root filesystems
Reverted to original code and fixed correctly.
2016-06-15 12:16:54 -07:00
Andrew Schwartzmeyer
3464f9aee3 Fix ExpandMshGlobPath for single root filesystems
Reverted to original code and fixed correctly.
2016-06-15 12:16:54 -07:00
Andrew Schwartzmeyer
ee40426fb3 Fix path root comparisons for Linux
Assuming the path may not be normalized, to make PowerShell slash
agnostic in a filesystem whose "drive" is a '/' and a 'C:\', we need to
compare to both '/' and '\' for users of PowerShell's alternate path
separator on Linux ('\').
2016-06-15 12:16:54 -07:00
Andrew Schwartzmeyer
a8f93c3c64 Fix the alternate path separator for Linux
Because normalization of paths occurs through the location globber and
filesystem provider by way of `path.Replace(alternate, default)`,
changing the alternate path separator on Linux to be '\' instead of
.NET's '/' let's PowerShell be "slash agnostic."
2016-06-15 12:16:54 -07:00
Sergei Vorobev
140cb4aece Merge pull request #1114 from PowerShell/andschwa/remove-resgen-artifacts
Remove resgen artifacts
2016-06-15 12:11:39 -07:00
Andrew Schwartzmeyer
4b3b48adec Remove resgen artifacts
This has been deprecated by building these files on the fly using a
template in PowerShell, instead of using the resgen Windows-only binary.
2016-06-15 11:20:19 -07:00
Andy Schwartzmeyer
e8e45914a6 Merge pull request #1113 from PowerShell/vors/resgen
Move resgen artifacts from submodules into src subfolders
2016-06-15 11:11:11 -07:00
Sergei Vorobev
65acf49845 Replace aliases by full names to fix build 2016-06-15 10:34:10 -07:00