Commit Graph

2748 Commits

Author SHA1 Message Date
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
Sergei Vorobev
94e3be208a Update resources.md doc, partialy fix #746 2016-06-15 10:34:10 -07:00
Sergei Vorobev
d92620dcf3 Move resgen artifacts from submodules into src subfolders
Submodule adds unnessesary complexity.
This commit removes dependency on pre-generated C# bindings.
Start-PsBuild -ResGen will call Start-ResGen.
It also has auto-detect logic to simplify first time expirience.
2016-06-15 10:34:10 -07:00
James Truher [MSFT]
209a30da00 Merge pull request #1098 from PowerShell/GetMemberCommandTest
Add Get-Member Pester Test and fix merged to master broken
2016-06-15 10:20:55 -07:00
Sergei Vorobev
c7af71ed0e Merge pull request #1107 from PowerShell/andschwa/exclude-files
Remove CORECLR guards
2016-06-14 22:00:27 -07:00
JumpingYang001
719c9fd5f3 Update fix for Get-Member Pester Test 2016-06-14 21:27:48 -07:00
Dongbo Wang
56bd5dea4b Merge pull request #1108 from PowerShell/dongbow/build-localaccounts
Dongbow/build localaccounts
2016-06-14 20:29:08 -07:00
JumpingYang001
bd61c5e88d Add Get-Member Pester Test and fix merged to master broken 2016-06-14 19:51:41 -07:00
Dongbo Wang
cae7b925a1 Bump windows-build submodule version for LocalAccounts 2016-06-14 17:04:58 -07:00
PowerShell Team
802630c261 Add source files for Microsoft.PowerShell.LocalAccounts [SD:709776]
Commit 15b1623
2016-06-14 17:02:50 -07:00
Dongbo Wang
1829beb917 Fix map.json for LocalAccounts 2016-06-14 16:59:38 -07:00
Dongbo Wang
d33cb11439 Update project.json files to build Microsoft.PowerShell.LocalAccounts 2016-06-14 16:56:05 -07:00
Dongbo Wang
e64773d446 Add map.json for LocalAccounts 2016-06-14 16:55:46 -07:00
Dongbo Wang
69769cede7 Fix build.psm1 to account for LocalAccount dll 2016-06-14 16:53:30 -07:00
Andy Schwartzmeyer
76e9b74418 Update unavailable cmdlets
These cmdlets were made available in b9bf32d96.
2016-06-14 16:26:40 -07:00
Andrew Schwartzmeyer
d16cfbd04f Work-around dotnet bug
The include must be duplicated because the root `buildOptions` is not
being applied "whenever compiling the project."
2016-06-14 16:21:36 -07:00