Migrate from project.json to MSBuild (#3398)
- FullCLR build is disabled in this change. - FullCLR build related functionalities in `build.psm1` and `AppVeyor.psm1` are disabled. They are not cleaned up from `build.psm1` and `AppVeyor.psm1` yet. We need to adopt .NET Core 2.0 to verify the portable module concept, and if that works well, we will remove the Windows PowerShell source code and clean up our scripts. - `dnxcore50` and `portable-net5+win8` target framework monikers are removed. - Dependency on `Microsoft.NETCore.Portable.Compatibility` is removed. It's not necessary, but it may come back when we work on supporting the `portable module`. Its necessity can be reviewed at that time. - I didn't spend the time to try building powershell in Visual Studio 2017. We should have a separate issue for that. It's tracked by #3400 The `TypeCatalogParser` project is replaced by a MSBuild target to gather the dependency information. Due to .NET Core SDK issue [#1021](https://github.com/dotnet/sdk/issues/1021), our meta-package project `Microsoft.PowerShell.SDK` starts to generate an empty assembly during the build and that results in an empty assembly `Microsoft.PowerShell.SDK.dll` appear in `publish` folder and in `.deps.json` file. We cannot simply remove the assembly because it's now part of the TPA, and removing it will cause powershell to crash at startup. We have to live with this empty assembly until that .NET Core SDK issue is fixed. It's tracked by #3401.
This commit is contained in:
parent
1393f45640
commit
54fa658e31
88
build.psm1
88
build.psm1
|
@ -158,6 +158,10 @@ function Start-PSBuild {
|
|||
# simplify ParameterSetNames
|
||||
if ($PSCmdlet.ParameterSetName -eq 'FullCLR') {
|
||||
$FullCLR = $true
|
||||
|
||||
## Stop building 'FullCLR', but keep the parameters and related scripts for now.
|
||||
## Once we confirm that portable modules is supported with .NET Core 2.0, we will clean up all FullCLR related scripts.
|
||||
throw "Building against FullCLR is not supported"
|
||||
}
|
||||
|
||||
# Add .NET CLI tools to PATH
|
||||
|
@ -236,19 +240,20 @@ function Start-PSBuild {
|
|||
$Arguments += "--runtime", $Options.Runtime
|
||||
|
||||
# handle Restore
|
||||
if ($Restore -or -not (Test-Path "$($Options.Top)/project.lock.json")) {
|
||||
if ($Restore -or -not (Test-Path "$($Options.Top)/obj/project.assets.json")) {
|
||||
log "Run dotnet restore"
|
||||
|
||||
$srcProjectDirs = @($Options.Top, "$PSScriptRoot/src/TypeCatalogGen", "$PSScriptRoot/src/ResGen")
|
||||
$testProjectDirs = Get-ChildItem "$PSScriptRoot/test/*.csproj" -Recurse | % { [System.IO.Path]::GetDirectoryName($_) }
|
||||
|
||||
$RestoreArguments = @("--verbosity")
|
||||
if ($PSCmdlet.MyInvocation.BoundParameters["Verbose"].IsPresent) {
|
||||
$RestoreArguments += "Info"
|
||||
$RestoreArguments += "detailed"
|
||||
} else {
|
||||
$RestoreArguments += "Warning"
|
||||
$RestoreArguments += "quiet"
|
||||
}
|
||||
|
||||
$RestoreArguments += "$PSScriptRoot"
|
||||
|
||||
Start-NativeExecution { dotnet restore $RestoreArguments }
|
||||
($srcProjectDirs + $testProjectDirs) | % { Start-NativeExecution { dotnet restore $_ $RestoreArguments } }
|
||||
|
||||
# .NET Core's crypto library needs brew's OpenSSL libraries added to its rpath
|
||||
if ($IsOSX) {
|
||||
|
@ -493,6 +498,12 @@ function New-PSOptions {
|
|||
# Add .NET CLI tools to PATH
|
||||
Find-Dotnet
|
||||
|
||||
if ($FullCLR) {
|
||||
## Stop building 'FullCLR', but keep the parameters and related scripts for now.
|
||||
## Once we confirm that portable modules is supported with .NET Core 2.0, we will clean up all FullCLR related scripts.
|
||||
throw "Building against FullCLR is not supported"
|
||||
}
|
||||
|
||||
$ConfigWarningMsg = "The passed-in Configuration value '{0}' is not supported on '{1}'. Use '{2}' instead."
|
||||
if (-not $Configuration) {
|
||||
$Configuration = if ($IsLinux -or $IsOSX) {
|
||||
|
@ -673,18 +684,21 @@ function Publish-PSTestTools {
|
|||
Find-Dotnet
|
||||
|
||||
$tools = "$PSScriptRoot/test/tools/EchoArgs","$PSScriptRoot/test/tools/CreateChildProcess"
|
||||
# Publish EchoArgs so it can be run by tests
|
||||
if ($Options -eq $null)
|
||||
{
|
||||
$Options = New-PSOptions
|
||||
}
|
||||
|
||||
# Publish EchoArgs so it can be run by tests
|
||||
foreach ($tool in $tools)
|
||||
{
|
||||
Push-Location $tool
|
||||
try {
|
||||
dotnet publish --output bin
|
||||
dotnet publish --output bin --configuration $Options.Configuration --framework $Options.Framework --runtime $Options.Runtime
|
||||
} finally {
|
||||
Pop-Location
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
function Start-PSPester {
|
||||
|
@ -705,6 +719,12 @@ function Start-PSPester {
|
|||
[switch]$PassThru
|
||||
)
|
||||
|
||||
if ($FullCLR) {
|
||||
## Stop building 'FullCLR', but keep the parameters and related scripts for now.
|
||||
## Once we confirm that portable modules is supported with .NET Core 2.0, we will clean up all FullCLR related scripts.
|
||||
throw "Building against FullCLR is not supported"
|
||||
}
|
||||
|
||||
# we need to do few checks and if user didn't provide $ExcludeTag explicitly, we should alternate the default
|
||||
if ($Unelevate)
|
||||
{
|
||||
|
@ -937,7 +957,7 @@ function Start-PSxUnit {
|
|||
function Install-Dotnet {
|
||||
[CmdletBinding()]
|
||||
param(
|
||||
[string]$Channel = "preview",
|
||||
[string]$Channel,
|
||||
[string]$Version,
|
||||
[switch]$NoSudo
|
||||
)
|
||||
|
@ -946,7 +966,7 @@ function Install-Dotnet {
|
|||
# Note that when it is null, Invoke-Expression (but not &) must be used to interpolate properly
|
||||
$sudo = if (!$NoSudo) { "sudo" }
|
||||
|
||||
$obtainUrl = "https://raw.githubusercontent.com/dotnet/cli/v1.0.0-preview2-1-3177/scripts/obtain"
|
||||
$obtainUrl = "https://raw.githubusercontent.com/dotnet/cli/v1.0.1/scripts/obtain"
|
||||
|
||||
# Install for Linux and OS X
|
||||
if ($IsLinux -or $IsOSX) {
|
||||
|
@ -1005,11 +1025,11 @@ function Start-PSBootstrap {
|
|||
SupportsShouldProcess=$true,
|
||||
ConfirmImpact="High")]
|
||||
param(
|
||||
[string]$Channel = "preview",
|
||||
[string]$Channel = "rel-1.0.0",
|
||||
# we currently pin dotnet-cli version, because tool
|
||||
# is currently migrating to msbuild toolchain
|
||||
# and requires constant updates to our build process.
|
||||
[string]$Version = "1.0.0-preview2-1-003177",
|
||||
[string]$Version = "1.0.1",
|
||||
[switch]$Package,
|
||||
[switch]$NoSudo,
|
||||
[switch]$Force
|
||||
|
@ -1751,7 +1771,9 @@ function Publish-NuGetFeed
|
|||
# Add .NET CLI tools to PATH
|
||||
Find-Dotnet
|
||||
|
||||
@(
|
||||
try {
|
||||
Push-Location $PSScriptRoot
|
||||
@(
|
||||
'Microsoft.PowerShell.Commands.Management',
|
||||
'Microsoft.PowerShell.Commands.Utility',
|
||||
'Microsoft.PowerShell.Commands.Diagnostics',
|
||||
|
@ -1763,12 +1785,15 @@ function Publish-NuGetFeed
|
|||
'Microsoft.WSMan.Management',
|
||||
'Microsoft.WSMan.Runtime',
|
||||
'Microsoft.PowerShell.SDK'
|
||||
) | % {
|
||||
if ($VersionSuffix) {
|
||||
dotnet pack "src/$_" --output $OutputPath --version-suffix $VersionSuffix
|
||||
} else {
|
||||
dotnet pack "src/$_" --output $OutputPath
|
||||
) | % {
|
||||
if ($VersionSuffix) {
|
||||
dotnet pack "src/$_" --output $OutputPath --version-suffix $VersionSuffix /p:IncludeSymbols=true
|
||||
} else {
|
||||
dotnet pack "src/$_" --output $OutputPath
|
||||
}
|
||||
}
|
||||
} finally {
|
||||
Pop-Location
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1784,6 +1809,12 @@ function Start-DevPowerShell {
|
|||
[switch]$KeepPSModulePath
|
||||
)
|
||||
|
||||
if ($FullCLR) {
|
||||
## Stop building 'FullCLR', but keep the parameters and related scripts for now.
|
||||
## Once we confirm that portable modules is supported with .NET Core 2.0, we will clean up all FullCLR related scripts.
|
||||
throw "Building against FullCLR is not supported"
|
||||
}
|
||||
|
||||
try {
|
||||
if ((-not $NoNewWindow) -and ($IsCoreCLR)) {
|
||||
Write-Warning "Start-DevPowerShell -NoNewWindow is currently implied in PowerShellCore edition https://github.com/PowerShell/PowerShell/issues/1543"
|
||||
|
@ -2046,9 +2077,24 @@ function Start-TypeGen
|
|||
# Add .NET CLI tools to PATH
|
||||
Find-Dotnet
|
||||
|
||||
Push-Location "$PSScriptRoot/src/TypeCatalogParser"
|
||||
$GetDependenciesTargetPath = "$PSScriptRoot/src/Microsoft.PowerShell.SDK/obj/Microsoft.PowerShell.SDK.csproj.TypeCatalog.targets"
|
||||
$GetDependenciesTargetValue = @'
|
||||
<Project>
|
||||
<Target Name="_GetDependencies"
|
||||
DependsOnTargets="ResolvePackageDependenciesDesignTime">
|
||||
<ItemGroup>
|
||||
<_DependentAssemblyPath Include="%(_DependenciesDesignTime.Path)%3B" Condition=" '%(_DependenciesDesignTime.Type)' == 'Assembly' And '%(_DependenciesDesignTime.Name)' != 'Microsoft.Management.Infrastructure.Native.dll' And '%(_DependenciesDesignTime.Name)' != 'Microsoft.Management.Infrastructure.dll' " />
|
||||
</ItemGroup>
|
||||
<WriteLinesToFile File="$(_DependencyFile)" Lines="@(_DependentAssemblyPath)" Overwrite="true" />
|
||||
</Target>
|
||||
</Project>
|
||||
'@
|
||||
Set-Content -Path $GetDependenciesTargetPath -Value $GetDependenciesTargetValue -Force -Encoding Ascii
|
||||
|
||||
Push-Location "$PSScriptRoot/src/Microsoft.PowerShell.SDK"
|
||||
try {
|
||||
dotnet run
|
||||
$ps_inc_file = "$PSScriptRoot/src/TypeCatalogGen/powershell.inc"
|
||||
dotnet msbuild .\Microsoft.PowerShell.SDK.csproj /t:_GetDependencies "/property:DesignTimeBuild=true;_DependencyFile=$ps_inc_file" /nologo
|
||||
} finally {
|
||||
Pop-Location
|
||||
}
|
||||
|
|
37
build.sh
37
build.sh
|
@ -6,26 +6,51 @@ if hash powershell 2>/dev/null; then
|
|||
powershell -noprofile -c "Import-Module ./build.psm1; Start-PSBuild"
|
||||
else
|
||||
echo 'Continuing with full manual build'
|
||||
dotnet restore
|
||||
|
||||
## Restore
|
||||
dotnet restore src/powershell-unix
|
||||
dotnet restore src/ResGen
|
||||
dotnet restore src/TypeCatalogGen
|
||||
|
||||
## Setup the build target to gather dependency information
|
||||
targetFile="$(pwd)/src/Microsoft.PowerShell.SDK/obj/Microsoft.PowerShell.SDK.csproj.TypeCatalog.targets"
|
||||
cat > $targetFile <<-"EOF"
|
||||
<Project>
|
||||
<Target Name="_GetDependencies"
|
||||
DependsOnTargets="ResolvePackageDependenciesDesignTime">
|
||||
<ItemGroup>
|
||||
<_DependentAssemblyPath Include="%(_DependenciesDesignTime.Path)%3B" Condition=" '%(_DependenciesDesignTime.Type)' == 'Assembly' And '%(_DependenciesDesignTime.Name)' != 'Microsoft.Management.Infrastructure.Native.dll' And '%(_DependenciesDesignTime.Name)' != 'Microsoft.Management.Infrastructure.dll' " />
|
||||
</ItemGroup>
|
||||
<WriteLinesToFile File="$(_DependencyFile)" Lines="@(_DependentAssemblyPath)" Overwrite="true" />
|
||||
</Target>
|
||||
</Project>
|
||||
EOF
|
||||
dotnet msbuild src/Microsoft.PowerShell.SDK/Microsoft.PowerShell.SDK.csproj /t:_GetDependencies "/property:DesignTimeBuild=true;_DependencyFile=$(pwd)/src/TypeCatalogGen/powershell.inc" /nologo
|
||||
|
||||
## Generate 'powershell.version'
|
||||
git --git-dir="$(pwd)/.git" describe --dirty --abbrev=60 > "$(pwd)/powershell.version"
|
||||
|
||||
## Generate resource binding C# files
|
||||
pushd src/ResGen
|
||||
dotnet run
|
||||
popd
|
||||
|
||||
pushd src/TypeCatalogParser
|
||||
dotnet run
|
||||
popd
|
||||
|
||||
## Generate 'CorePsTypeCatalog.cs'
|
||||
pushd src/TypeCatalogGen
|
||||
dotnet run ../Microsoft.PowerShell.CoreCLR.AssemblyLoadContext/CorePsTypeCatalog.cs powershell.inc
|
||||
popd
|
||||
|
||||
## Build native component
|
||||
pushd src/libpsl-native
|
||||
cmake -DCMAKE_BUILD_TYPE=Debug .
|
||||
make -j
|
||||
make test
|
||||
popd
|
||||
|
||||
dotnet publish --configuration Linux ./src/powershell-unix/ --output bin
|
||||
## Build powershell core
|
||||
rawRid="$(dotnet --info | grep RID)"
|
||||
rid=${rawRid##* } # retain the part after the last space
|
||||
dotnet publish --configuration Linux src/powershell-unix/ --output bin --runtime $rid
|
||||
|
||||
echo 'You can run powershell from bin/, but some modules that are normally added by the Restore-PSModule step will not be available.'
|
||||
fi
|
||||
|
|
|
@ -1,7 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<configuration>
|
||||
<packageSources>
|
||||
<add key="CI Builds (dotnet-core)" value="https://www.myget.org/F/dotnet-core/api/v3/index.json" />
|
||||
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" />
|
||||
</packageSources>
|
||||
</configuration>
|
|
@ -1,13 +0,0 @@
|
|||
Describe "Send-Greeting cmdlet" -Tag 'Slow','CI' {
|
||||
It "Should be able build the cmdlet" {
|
||||
Remove-Item -Recurse -Force bin -ErrorAction SilentlyContinue
|
||||
dotnet restore --verbosity Error | Should BeNullOrEmpty
|
||||
dotnet build | ?{ $_ -match "Compiling SendGreeting for .NETStandard,Version=v1.3" } | Should Not BeNullOrEmpty
|
||||
}
|
||||
|
||||
It "Should be able to use the module" {
|
||||
Import-Module -ErrorAction Stop ./bin/Debug/netstandard1.3/SendGreeting.dll
|
||||
Send-Greeting -Name World | Should Be "Hello World!"
|
||||
Remove-Module SendGreeting
|
||||
}
|
||||
}
|
|
@ -1,30 +0,0 @@
|
|||
// Example from https://msdn.microsoft.com/en-us/library/dd901838(v=vs.85).aspx
|
||||
|
||||
using System.Management.Automation; // Windows PowerShell assembly.
|
||||
|
||||
namespace SendGreeting
|
||||
{
|
||||
// Declare the class as a cmdlet and specify and
|
||||
// appropriate verb and noun for the cmdlet name.
|
||||
[Cmdlet(VerbsCommunications.Send, "Greeting")]
|
||||
public class SendGreetingCommand : Cmdlet
|
||||
{
|
||||
// Declare the parameters for the cmdlet.
|
||||
[Parameter(Mandatory=true)]
|
||||
public string Name
|
||||
{
|
||||
get { return name; }
|
||||
set { name = value; }
|
||||
}
|
||||
private string name;
|
||||
|
||||
// Override the ProcessRecord method to process
|
||||
// the supplied user name and write out a
|
||||
// greeting to the user by calling the WriteObject
|
||||
// method.
|
||||
protected override void ProcessRecord()
|
||||
{
|
||||
WriteObject("Hello " + name + "!");
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,19 +0,0 @@
|
|||
{
|
||||
"name": "SendGreeting",
|
||||
"description": "Example C# Cmdlet project",
|
||||
"version": "1.0.0-*",
|
||||
|
||||
"dependencies": {
|
||||
"Microsoft.PowerShell.5.ReferenceAssemblies": "1.0.0-*"
|
||||
},
|
||||
|
||||
"frameworks": {
|
||||
"netstandard1.3": {
|
||||
"imports": [ "net40" ],
|
||||
"dependencies": {
|
||||
"Microsoft.NETCore": "5.0.3-rc2-0-0",
|
||||
"Microsoft.NETCore.Portable.Compatibility": "1.0.3-beta-24514-00"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,52 +0,0 @@
|
|||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio 14
|
||||
VisualStudioVersion = 14.0.25420.1
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "powershell", "src\vs-csproj\powershell.csproj", "{9F0760E6-18AC-4B3F-A6B2-7157404C4276}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Management.Automation", "src\vs-csproj\System.Management.Automation.csproj", "{1256D32A-BE8D-4EFE-9769-57BE5663209E}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.PowerShell.Commands.Management", "src\vs-csproj\Microsoft.PowerShell.Commands.Management.csproj", "{FE0D19AF-A6BE-4A68-BC1D-F52F3A17E2A0}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.PowerShell.Commands.Utility", "src\vs-csproj\Microsoft.PowerShell.Commands.Utility.csproj", "{5B134412-7EAF-4D60-9EED-CD200BDC5153}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.PowerShell.ConsoleHost", "src\vs-csproj\Microsoft.PowerShell.ConsoleHost.csproj", "{5B0CA2C8-9C4E-460B-A632-0FC22E71DF2A}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PSReadLine", "src\vs-csproj\PSReadLine.csproj", "{615788CB-1B9A-4B34-97B3-4608686E59CA}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
CORECLR|Any CPU = CORECLR|Any CPU
|
||||
UNIX|Any CPU = UNIX|Any CPU
|
||||
WINDOWS|Any CPU = WINDOWS|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{9F0760E6-18AC-4B3F-A6B2-7157404C4276}.CORECLR|Any CPU.ActiveCfg = CORECLR|x86
|
||||
{9F0760E6-18AC-4B3F-A6B2-7157404C4276}.UNIX|Any CPU.ActiveCfg = UNIX|x86
|
||||
{9F0760E6-18AC-4B3F-A6B2-7157404C4276}.WINDOWS|Any CPU.ActiveCfg = CORECLR|x86
|
||||
{9F0760E6-18AC-4B3F-A6B2-7157404C4276}.WINDOWS|Any CPU.Build.0 = CORECLR|x86
|
||||
{1256D32A-BE8D-4EFE-9769-57BE5663209E}.CORECLR|Any CPU.ActiveCfg = CORECLR|Any CPU
|
||||
{1256D32A-BE8D-4EFE-9769-57BE5663209E}.UNIX|Any CPU.ActiveCfg = UNIX|Any CPU
|
||||
{1256D32A-BE8D-4EFE-9769-57BE5663209E}.WINDOWS|Any CPU.ActiveCfg = WINDOWS|Any CPU
|
||||
{FE0D19AF-A6BE-4A68-BC1D-F52F3A17E2A0}.CORECLR|Any CPU.ActiveCfg = CORECLR|Any CPU
|
||||
{FE0D19AF-A6BE-4A68-BC1D-F52F3A17E2A0}.UNIX|Any CPU.ActiveCfg = UNIX|Any CPU
|
||||
{FE0D19AF-A6BE-4A68-BC1D-F52F3A17E2A0}.WINDOWS|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{FE0D19AF-A6BE-4A68-BC1D-F52F3A17E2A0}.WINDOWS|Any CPU.Build.0 = Release|Any CPU
|
||||
{5B134412-7EAF-4D60-9EED-CD200BDC5153}.CORECLR|Any CPU.ActiveCfg = CORECLR|Any CPU
|
||||
{5B134412-7EAF-4D60-9EED-CD200BDC5153}.UNIX|Any CPU.ActiveCfg = UNIX|Any CPU
|
||||
{5B134412-7EAF-4D60-9EED-CD200BDC5153}.WINDOWS|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{5B134412-7EAF-4D60-9EED-CD200BDC5153}.WINDOWS|Any CPU.Build.0 = Release|Any CPU
|
||||
{5B0CA2C8-9C4E-460B-A632-0FC22E71DF2A}.CORECLR|Any CPU.ActiveCfg = CORECLR|Any CPU
|
||||
{5B0CA2C8-9C4E-460B-A632-0FC22E71DF2A}.UNIX|Any CPU.ActiveCfg = UNIX|Any CPU
|
||||
{5B0CA2C8-9C4E-460B-A632-0FC22E71DF2A}.WINDOWS|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{5B0CA2C8-9C4E-460B-A632-0FC22E71DF2A}.WINDOWS|Any CPU.Build.0 = Release|Any CPU
|
||||
{615788CB-1B9A-4B34-97B3-4608686E59CA}.CORECLR|Any CPU.ActiveCfg = CORECLR|Any CPU
|
||||
{615788CB-1B9A-4B34-97B3-4608686E59CA}.UNIX|Any CPU.ActiveCfg = UNIX|Any CPU
|
||||
{615788CB-1B9A-4B34-97B3-4608686E59CA}.WINDOWS|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{615788CB-1B9A-4B34-97B3-4608686E59CA}.WINDOWS|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
|
@ -0,0 +1,24 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<VersionPrefix>6.0.0</VersionPrefix>
|
||||
<TargetFramework>netstandard1.6</TargetFramework>
|
||||
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
||||
<DelaySign>true</DelaySign>
|
||||
<AssemblyName>Microsoft.Management.Infrastructure.CimCmdlets</AssemblyName>
|
||||
<AssemblyOriginatorKeyFile>../signing/visualstudiopublic.snk</AssemblyOriginatorKeyFile>
|
||||
<SignAssembly>true</SignAssembly>
|
||||
<GenerateAssemblyFileVersionAttribute>false</GenerateAssemblyFileVersionAttribute>
|
||||
<GenerateAssemblyVersionAttribute>false</GenerateAssemblyVersionAttribute>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\System.Management.Automation\System.Management.Automation.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(TargetFramework)' == 'netstandard1.6' ">
|
||||
<DefineConstants>$(DefineConstants);CORECLR</DefineConstants>
|
||||
<DebugType>portable</DebugType>
|
||||
</PropertyGroup>
|
||||
|
||||
</Project>
|
|
@ -1,30 +0,0 @@
|
|||
{
|
||||
"name" : "Microsoft.Management.Infrastructure.CimCmdlets",
|
||||
"version" : "6.0.0-*",
|
||||
|
||||
"buildOptions": {
|
||||
"keyFile": "../signing/visualstudiopublic.snk",
|
||||
"delaySign": true,
|
||||
"publicSign": false,
|
||||
"warningsAsErrors": true
|
||||
},
|
||||
|
||||
"dependencies": {
|
||||
"System.Management.Automation": "6.0.0-*"
|
||||
},
|
||||
|
||||
"frameworks": {
|
||||
"netstandard1.6": {
|
||||
"imports": [ "dnxcore50"],
|
||||
"buildOptions": {
|
||||
"define": [ "CORECLR" ],
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"net451": {
|
||||
"frameworkAssemblies": {
|
||||
"System": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,38 +0,0 @@
|
|||
{
|
||||
"name": "Microsoft.PowerShell.Activities",
|
||||
"version": "6.0.0-*",
|
||||
|
||||
"buildOptions": {
|
||||
"nowarn": [ "CS1570" ],
|
||||
"xmlDoc": true,
|
||||
"keyFile": "../signing/visualstudiopublic.snk",
|
||||
"delaySign": true,
|
||||
"publicSign": false,
|
||||
"warningsAsErrors": true,
|
||||
"define": [ "_NOTARMBUILD_" ],
|
||||
"compile": {
|
||||
"include": [
|
||||
"../System.Management.Automation/cimSupport/cmdletization/xml/cmdlets-over-objects.objectModel.autogen.cs",
|
||||
"../System.Management.Automation/cimSupport/cmdletization/xml/cmdlets-over-objects.xmlSerializer.autogen.cs"
|
||||
]
|
||||
},
|
||||
"embed": {
|
||||
"include": [ "gen/Microsoft.PowerShell.Activities.g.resources" ]
|
||||
}
|
||||
},
|
||||
|
||||
"dependencies": {
|
||||
"Microsoft.PowerShell.Utility.Activities": "6.0.0-*"
|
||||
},
|
||||
|
||||
"frameworks": {
|
||||
"net451": {
|
||||
"frameworkAssemblies": {
|
||||
"WindowsBase": "",
|
||||
"PresentationCore": "",
|
||||
"PresentationFramework": "",
|
||||
"System.Activities.Presentation": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,43 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<VersionPrefix>6.0.0</VersionPrefix>
|
||||
<TargetFramework>netstandard1.6</TargetFramework>
|
||||
<NoWarn>$(NoWarn);CS1591</NoWarn>
|
||||
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
||||
<DelaySign>true</DelaySign>
|
||||
<GenerateDocumentationFile>true</GenerateDocumentationFile>
|
||||
<AssemblyName>Microsoft.PowerShell.Commands.Diagnostics</AssemblyName>
|
||||
<AssemblyOriginatorKeyFile>../signing/visualstudiopublic.snk</AssemblyOriginatorKeyFile>
|
||||
<SignAssembly>true</SignAssembly>
|
||||
<GenerateAssemblyFileVersionAttribute>false</GenerateAssemblyFileVersionAttribute>
|
||||
<GenerateAssemblyVersionAttribute>false</GenerateAssemblyVersionAttribute>
|
||||
<GenerateNeutralResourcesLanguageAttribute>false</GenerateNeutralResourcesLanguageAttribute>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\System.Management.Automation\System.Management.Automation.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(TargetFramework)' == 'netstandard1.6' ">
|
||||
<DefineConstants>$(DefineConstants);CORECLR</DefineConstants>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard1.6' ">
|
||||
<Compile Remove="GetEventSnapin.cs" />
|
||||
<Compile Remove="gen\GetEventResources.cs" />
|
||||
</ItemGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<DebugType>portable</DebugType>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Linux' ">
|
||||
<DefineConstants>$(DefineConstants);UNIX</DefineConstants>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' ">
|
||||
<DebugType>full</DebugType>
|
||||
</PropertyGroup>
|
||||
|
||||
</Project>
|
|
@ -1,67 +0,0 @@
|
|||
{
|
||||
"name": "Microsoft.PowerShell.Commands.Diagnostics",
|
||||
"version": "6.0.0-*",
|
||||
"buildOptions": {
|
||||
"nowarn": [ "CS1591" ],
|
||||
"xmlDoc": true,
|
||||
"keyFile": "../signing/visualstudiopublic.snk",
|
||||
"delaySign": true,
|
||||
"publicSign": false,
|
||||
"warningsAsErrors": true
|
||||
},
|
||||
|
||||
"configurations": {
|
||||
"Linux": {
|
||||
"buildOptions": {
|
||||
"define": [ "UNIX" ],
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"Debug": {
|
||||
"buildOptions": {
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"Release": {
|
||||
"buildOptions": {
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"CodeCoverage": {
|
||||
"buildOptions": {
|
||||
"debugType": "full"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"dependencies": {
|
||||
"System.Management.Automation": "6.0.0-*"
|
||||
},
|
||||
|
||||
"frameworks": {
|
||||
"netstandard1.6": {
|
||||
"imports": [ "dnxcore50" ],
|
||||
"buildOptions": {
|
||||
"define": [ "CORECLR" ],
|
||||
"compile": {
|
||||
"excludeFiles": [
|
||||
"GetEventSnapin.cs",
|
||||
"gen/GetEventResources.cs"
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"net451": {
|
||||
"buildOptions": {
|
||||
"compile": {
|
||||
"excludeFiles": [
|
||||
"CoreCLR/Stubs.cs",
|
||||
"gen/GetEventResources.cs"
|
||||
]
|
||||
},
|
||||
"debugType": "full"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,86 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<VersionPrefix>6.0.0</VersionPrefix>
|
||||
<TargetFramework>netstandard1.6</TargetFramework>
|
||||
<NoWarn>$(NoWarn);CS1570</NoWarn>
|
||||
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
||||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||
<DelaySign>true</DelaySign>
|
||||
<GenerateDocumentationFile>true</GenerateDocumentationFile>
|
||||
<AssemblyName>Microsoft.PowerShell.Commands.Management</AssemblyName>
|
||||
<AssemblyOriginatorKeyFile>../signing/visualstudiopublic.snk</AssemblyOriginatorKeyFile>
|
||||
<SignAssembly>true</SignAssembly>
|
||||
<GenerateAssemblyFileVersionAttribute>false</GenerateAssemblyFileVersionAttribute>
|
||||
<GenerateAssemblyVersionAttribute>false</GenerateAssemblyVersionAttribute>
|
||||
<GenerateNeutralResourcesLanguageAttribute>false</GenerateNeutralResourcesLanguageAttribute>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\Microsoft.PowerShell.Security\Microsoft.PowerShell.Security.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(TargetFramework)' == 'netstandard1.6' ">
|
||||
<DefineConstants>$(DefineConstants);CORECLR</DefineConstants>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard1.6' ">
|
||||
<Compile Remove="commands\management\ClearRecycleBinCommand.cs" />
|
||||
<Compile Remove="commands\management\ControlPanelItemCommand.cs" />
|
||||
<Compile Remove="commands\management\CommitTransactionCommand.cs" />
|
||||
<Compile Remove="commands\management\Eventlog.cs" />
|
||||
<Compile Remove="commands\management\GetClipboardCommand.cs" />
|
||||
<Compile Remove="commands\management\GetTransactionCommand.cs" />
|
||||
<Compile Remove="commands\management\GetWMIObjectCommand.cs" />
|
||||
<Compile Remove="commands\management\Hotfix.cs" />
|
||||
<Compile Remove="commands\management\InvokeWMIMethodCommand.cs" />
|
||||
<Compile Remove="commands\management\RegisterWMIEventCommand.cs" />
|
||||
<Compile Remove="commands\management\RemoveWMIObjectCommand.cs" />
|
||||
<Compile Remove="commands\management\RollbackTransactionCommand.cs" />
|
||||
<Compile Remove="commands\management\SetClipboardCommand.cs" />
|
||||
<Compile Remove="commands\management\SetWMIInstanceCommand.cs" />
|
||||
<Compile Remove="commands\management\StartTransactionCommand.cs" />
|
||||
<Compile Remove="commands\management\UseTransactionCommand.cs" />
|
||||
<Compile Remove="commands\management\WMIHelper.cs" />
|
||||
<Compile Remove="commands\management\WebServiceProxy.cs" />
|
||||
<Compile Remove="singleshell\installer\MshManagementMshSnapin.cs" />
|
||||
<Compile Remove="gen\EventlogResources.cs" />
|
||||
<Compile Remove="gen\TransactionResources.cs" />
|
||||
<Compile Remove="gen\WebServiceResources.cs" />
|
||||
<Compile Remove="gen\HotFixResources.cs" />
|
||||
<Compile Remove="gen\ControlPanelResources.cs" />
|
||||
<Compile Remove="gen\WmiResources.cs" />
|
||||
<Compile Remove="gen\ManagementMshSnapInResources.cs" />
|
||||
<Compile Remove="gen\ClearRecycleBinResources.cs" />
|
||||
<Compile Remove="gen\ClipboardResources.cs" />
|
||||
|
||||
<EmbeddedResource Remove="resources\EventlogResources.resx" />
|
||||
<EmbeddedResource Remove="resources\TransactionResources.resx" />
|
||||
<EmbeddedResource Remove="resources\WebServiceResources.resx" />
|
||||
<EmbeddedResource Remove="resources\HotFixResources.resx" />
|
||||
<EmbeddedResource Remove="resources\ControlPanelResources.resx" />
|
||||
<EmbeddedResource Remove="resources\WmiResources.resx" />
|
||||
<EmbeddedResource Remove="resources\ManagementMshSnapInResources.resx" />
|
||||
<EmbeddedResource Remove="resources\ClearRecycleBinResources.resx" />
|
||||
<EmbeddedResource Remove="resources\ClipboardResources.resx" />
|
||||
</ItemGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<DebugType>portable</DebugType>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Linux' ">
|
||||
<DefineConstants>$(DefineConstants);UNIX</DefineConstants>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' ">
|
||||
<DebugType>full</DebugType>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard1.6' ">
|
||||
<PackageReference Include="System.ServiceProcess.ServiceController" Version="4.3.0" />
|
||||
<PackageReference Include="System.Net.NameResolution" Version="4.3.0" />
|
||||
<PackageReference Include="System.Net.Ping" Version="4.3.0" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
|
@ -1,128 +0,0 @@
|
|||
{
|
||||
"name": "Microsoft.PowerShell.Commands.Management",
|
||||
"version": "6.0.0-*",
|
||||
|
||||
"buildOptions": {
|
||||
"nowarn": [ "CS1570" ],
|
||||
"xmlDoc": true,
|
||||
"keyFile": "../signing/visualstudiopublic.snk",
|
||||
"delaySign": true,
|
||||
"publicSign": false,
|
||||
"warningsAsErrors": true,
|
||||
"allowUnsafe": true
|
||||
},
|
||||
|
||||
"configurations": {
|
||||
"Linux": {
|
||||
"buildOptions": {
|
||||
"define": [ "UNIX" ],
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"Debug": {
|
||||
"buildOptions": {
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"Release": {
|
||||
"buildOptions": {
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"CodeCoverage": {
|
||||
"buildOptions": {
|
||||
"debugType": "full"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"dependencies": {
|
||||
"Microsoft.PowerShell.Security": "6.0.0-*"
|
||||
},
|
||||
|
||||
"frameworks": {
|
||||
"netstandard1.6": {
|
||||
"imports": [ "dnxcore50" ],
|
||||
"buildOptions": {
|
||||
"define": [ "CORECLR" ],
|
||||
"compile": {
|
||||
"exclude": [
|
||||
"commands/management/ClearRecycleBinCommand.cs",
|
||||
"commands/management/ControlPanelItemCommand.cs",
|
||||
"commands/management/CommitTransactionCommand.cs",
|
||||
"commands/management/Eventlog.cs",
|
||||
"commands/management/GetClipboardCommand.cs",
|
||||
"commands/management/GetTransactionCommand.cs",
|
||||
"commands/management/GetWMIObjectCommand.cs",
|
||||
"commands/management/Hotfix.cs",
|
||||
"commands/management/InvokeWMIMethodCommand.cs",
|
||||
"commands/management/RegisterWMIEventCommand.cs",
|
||||
"commands/management/RemoveWMIObjectCommand.cs",
|
||||
"commands/management/RollbackTransactionCommand.cs",
|
||||
"commands/management/SetClipboardCommand.cs",
|
||||
"commands/management/SetWMIInstanceCommand.cs",
|
||||
"commands/management/StartTransactionCommand.cs",
|
||||
"commands/management/UseTransactionCommand.cs",
|
||||
"commands/management/WMIHelper.cs",
|
||||
"commands/management/WebServiceProxy.cs",
|
||||
"singleshell/installer/MshManagementMshSnapin.cs",
|
||||
|
||||
"gen/EventlogResources.cs",
|
||||
"gen/TransactionResources.cs",
|
||||
"gen/WebServiceResources.cs",
|
||||
"gen/HotFixResources.cs",
|
||||
"gen/ControlPanelResources.cs",
|
||||
"gen/WmiResources.cs",
|
||||
"gen/ManagementMshSnapInResources.cs",
|
||||
"gen/ClearRecycleBinResources.cs",
|
||||
"gen/ClipboardResources.cs"
|
||||
]
|
||||
},
|
||||
"embed": {
|
||||
"exclude": [
|
||||
"resources/EventlogResources.resx",
|
||||
"resources/TransactionResources.resx",
|
||||
"resources/WebServiceResources.resx",
|
||||
"resources/HotFixResources.resx",
|
||||
"resources/ControlPanelResources.resx",
|
||||
"resources/WmiResources.resx",
|
||||
"resources/ManagementMshSnapInResources.resx",
|
||||
"resources/ClearRecycleBinResources.resx",
|
||||
"resources/ClipboardResources.resx"
|
||||
]
|
||||
}
|
||||
},
|
||||
"dependencies": {
|
||||
"System.ServiceProcess.ServiceController": "4.3.0",
|
||||
"System.Net.NameResolution": "4.3.0",
|
||||
"System.Net.Ping": "4.3.0"
|
||||
}
|
||||
},
|
||||
"net451": {
|
||||
"frameworkAssemblies": {
|
||||
"System.ServiceProcess": "",
|
||||
"System.Windows.Forms": "",
|
||||
"System.Drawing": "",
|
||||
"System.Web.Services": ""
|
||||
},
|
||||
"dependencies": {
|
||||
"Microsoft.WSMan.Management": "6.0.0-*"
|
||||
},
|
||||
"buildOptions": {
|
||||
"compile": {
|
||||
"exclude": [
|
||||
"commands/management/ControlPanelItemCommand.cs",
|
||||
|
||||
"gen/ControlPanelResources.cs"
|
||||
]
|
||||
},
|
||||
"embed": {
|
||||
"exclude": [
|
||||
"resources/ControlPanelResources.resx"
|
||||
]
|
||||
},
|
||||
"debugType": "full"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,97 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<VersionPrefix>6.0.0</VersionPrefix>
|
||||
<TargetFramework>netstandard1.6</TargetFramework>
|
||||
<NoWarn>$(NoWarn);CS1570</NoWarn>
|
||||
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
||||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||
<DelaySign>true</DelaySign>
|
||||
<GenerateDocumentationFile>true</GenerateDocumentationFile>
|
||||
<AssemblyName>Microsoft.PowerShell.Commands.Utility</AssemblyName>
|
||||
<AssemblyOriginatorKeyFile>../signing/visualstudiopublic.snk</AssemblyOriginatorKeyFile>
|
||||
<SignAssembly>true</SignAssembly>
|
||||
<GenerateAssemblyFileVersionAttribute>false</GenerateAssemblyFileVersionAttribute>
|
||||
<GenerateAssemblyVersionAttribute>false</GenerateAssemblyVersionAttribute>
|
||||
<GenerateNeutralResourcesLanguageAttribute>false</GenerateNeutralResourcesLanguageAttribute>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\System.Management.Automation\System.Management.Automation.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(TargetFramework)' == 'netstandard1.6' ">
|
||||
<DefineConstants>$(DefineConstants);CORECLR</DefineConstants>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard1.6' ">
|
||||
<Compile Remove="commands\utility\FormatAndOutput\OutGridView\ColumnInfo.cs" />
|
||||
<Compile Remove="commands\utility\FormatAndOutput\OutGridView\ExpressionColumnInfo.cs" />
|
||||
<Compile Remove="commands\utility\FormatAndOutput\OutGridView\HeaderInfo.cs" />
|
||||
<Compile Remove="commands\utility\FormatAndOutput\OutGridView\OriginalColumnInfo.cs" />
|
||||
<Compile Remove="commands\utility\FormatAndOutput\OutGridView\OutGridViewCommand.cs" />
|
||||
<Compile Remove="commands\utility\FormatAndOutput\OutGridView\OutWindowProxy.cs" />
|
||||
<Compile Remove="commands\utility\FormatAndOutput\OutGridView\ScalarTypeColumnInfo.cs" />
|
||||
<Compile Remove="commands\utility\FormatAndOutput\OutGridView\TableView.cs" />
|
||||
<Compile Remove="commands\utility\FormatAndOutput\out-printer\PrinterLineOutput.cs" />
|
||||
<Compile Remove="commands\utility\FormatAndOutput\out-printer\out-printer.cs" />
|
||||
<Compile Remove="commands\utility\Send-MailMessage.cs" />
|
||||
<Compile Remove="commands\utility\ShowCommand\ShowCommand.cs" />
|
||||
<Compile Remove="commands\utility\ShowCommand\ShowCommandCommandInfo.cs" />
|
||||
<Compile Remove="commands\utility\ShowCommand\ShowCommandModuleInfo.cs" />
|
||||
<Compile Remove="commands\utility\ShowCommand\ShowCommandParameterInfo.cs" />
|
||||
<Compile Remove="commands\utility\ShowCommand\ShowCommandParameterSetInfo.cs" />
|
||||
<Compile Remove="commands\utility\ShowCommand\ShowCommandParameterType.cs" />
|
||||
<Compile Remove="commands\utility\ShowCommand\ShowCommandProxy.cs" />
|
||||
<Compile Remove="commands\utility\update-list.cs" />
|
||||
<Compile Remove="singleshell\installer\MshUtilityMshSnapin.cs" />
|
||||
<Compile Remove="commands\utility\WebCmdlet\FullClr\BasicHtmlWebResponseObject.FullClr.cs" />
|
||||
<Compile Remove="commands\utility\WebCmdlet\FullClr\ContentHelper.FullClr.cs" />
|
||||
<Compile Remove="commands\utility\WebCmdlet\FullClr\HtmlWebResponseObject.FullClr.cs" />
|
||||
<Compile Remove="commands\utility\WebCmdlet\FullClr\InvokeRestMethodCommand.FullClr.cs" />
|
||||
<Compile Remove="commands\utility\WebCmdlet\FullClr\InvokeWebRequestCommand.FullClr.cs" />
|
||||
<Compile Remove="commands\utility\WebCmdlet\FullClr\JsonObjectTypeResolver.cs" />
|
||||
<Compile Remove="commands\utility\WebCmdlet\FullClr\WebRequestPSCmdlet.FullClr.cs" />
|
||||
<Compile Remove="commands\utility\WebCmdlet\FullClr\WebResponseHelper.FullClr.cs" />
|
||||
<Compile Remove="commands\utility\WebCmdlet\FullClr\WebResponseObject.FullClr.cs" />
|
||||
<Compile Remove="commands\utility\WebCmdlet\FullClr\WebResponseObjectFactory.FullClr.cs" />
|
||||
<Compile Remove="commands\utility\WebCmdlet\CoreCLR\HtmlWebResponseObject.CoreClr.cs" />
|
||||
<Compile Remove="gen\FormatAndOut_out_gridview.cs" />
|
||||
<Compile Remove="gen\UtilityMshSnapinResources.cs" />
|
||||
<Compile Remove="gen\OutPrinterDisplayStrings.cs" />
|
||||
<Compile Remove="gen\UpdateListStrings.cs" />
|
||||
<Compile Remove="gen\SendMailMessageStrings.cs" />
|
||||
<Compile Remove="gen\ConvertFromStringResources.cs" />
|
||||
<Compile Remove="gen\ConvertStringResources.cs" />
|
||||
<Compile Remove="gen\FlashExtractStrings.cs" />
|
||||
<Compile Remove="gen\ImmutableStrings.cs" />
|
||||
|
||||
<EmbeddedResource Remove="resources\FormatAndOut_out_gridview.resx" />
|
||||
<EmbeddedResource Remove="resources\UtilityMshSnapinResources.resx" />
|
||||
<EmbeddedResource Remove="resources\OutPrinterDisplayStrings.resx" />
|
||||
<EmbeddedResource Remove="resources\UpdateListStrings.resx" />
|
||||
<EmbeddedResource Remove="resources\SendMailMessageStrings.resx" />
|
||||
<EmbeddedResource Remove="resources\ConvertFromStringResources.resx" />
|
||||
<EmbeddedResource Remove="resources\ConvertStringResources.resx" />
|
||||
<EmbeddedResource Remove="resources\FlashExtractStrings.resx" />
|
||||
<EmbeddedResource Remove="resources\ImmutableStrings.resx" />
|
||||
</ItemGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<DebugType>portable</DebugType>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Linux' ">
|
||||
<DefineConstants>$(DefineConstants);UNIX</DefineConstants>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' ">
|
||||
<DebugType>full</DebugType>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard1.6' ">
|
||||
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="2.0.0-rc" />
|
||||
<PackageReference Include="System.Diagnostics.TextWriterTraceListener" Version="4.3.0" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
|
@ -1,146 +0,0 @@
|
|||
{
|
||||
"name": "Microsoft.PowerShell.Commands.Utility",
|
||||
"version": "6.0.0-*",
|
||||
|
||||
"buildOptions": {
|
||||
"nowarn": [ "CS1570" ],
|
||||
"xmlDoc": true,
|
||||
"keyFile": "../signing/visualstudiopublic.snk",
|
||||
"delaySign": true,
|
||||
"publicSign": false,
|
||||
"warningsAsErrors": true,
|
||||
"allowUnsafe": true
|
||||
},
|
||||
|
||||
"configurations": {
|
||||
"Linux": {
|
||||
"buildOptions": {
|
||||
"define": [ "UNIX" ],
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"Debug": {
|
||||
"buildOptions": {
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"Release": {
|
||||
"buildOptions": {
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"CodeCoverage": {
|
||||
"buildOptions": {
|
||||
"debugType": "full"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"dependencies": {
|
||||
"System.Management.Automation": "6.0.0-*"
|
||||
},
|
||||
|
||||
"frameworks": {
|
||||
"netstandard1.6": {
|
||||
"buildOptions": {
|
||||
"define": [ "CORECLR" ],
|
||||
"compile": {
|
||||
"exclude": [
|
||||
"commands/utility/FormatAndOutput/OutGridView/ColumnInfo.cs",
|
||||
"commands/utility/FormatAndOutput/OutGridView/ExpressionColumnInfo.cs",
|
||||
"commands/utility/FormatAndOutput/OutGridView/HeaderInfo.cs",
|
||||
"commands/utility/FormatAndOutput/OutGridView/OriginalColumnInfo.cs",
|
||||
"commands/utility/FormatAndOutput/OutGridView/OutGridViewCommand.cs",
|
||||
"commands/utility/FormatAndOutput/OutGridView/OutWindowProxy.cs",
|
||||
"commands/utility/FormatAndOutput/OutGridView/ScalarTypeColumnInfo.cs",
|
||||
"commands/utility/FormatAndOutput/OutGridView/TableView.cs",
|
||||
"commands/utility/FormatAndOutput/out-printer/PrinterLineOutput.cs",
|
||||
"commands/utility/FormatAndOutput/out-printer/out-printer.cs",
|
||||
"commands/utility/Send-MailMessage.cs",
|
||||
"commands/utility/ShowCommand/ShowCommand.cs",
|
||||
"commands/utility/ShowCommand/ShowCommandCommandInfo.cs",
|
||||
"commands/utility/ShowCommand/ShowCommandModuleInfo.cs",
|
||||
"commands/utility/ShowCommand/ShowCommandParameterInfo.cs",
|
||||
"commands/utility/ShowCommand/ShowCommandParameterSetInfo.cs",
|
||||
"commands/utility/ShowCommand/ShowCommandParameterType.cs",
|
||||
"commands/utility/ShowCommand/ShowCommandProxy.cs",
|
||||
"commands/utility/update-list.cs",
|
||||
"singleshell/installer/MshUtilityMshSnapin.cs",
|
||||
"commands/utility/WebCmdlet/FullClr/BasicHtmlWebResponseObject.FullClr.cs",
|
||||
"commands/utility/WebCmdlet/FullClr/ContentHelper.FullClr.cs",
|
||||
"commands/utility/WebCmdlet/FullClr/HtmlWebResponseObject.FullClr.cs",
|
||||
"commands/utility/WebCmdlet/FullClr/InvokeRestMethodCommand.FullClr.cs",
|
||||
"commands/utility/WebCmdlet/FullClr/InvokeWebRequestCommand.FullClr.cs",
|
||||
"commands/utility/WebCmdlet/FullClr/JsonObjectTypeResolver.cs",
|
||||
"commands/utility/WebCmdlet/FullClr/WebRequestPSCmdlet.FullClr.cs",
|
||||
"commands/utility/WebCmdlet/FullClr/WebResponseHelper.FullClr.cs",
|
||||
"commands/utility/WebCmdlet/FullClr/WebResponseObject.FullClr.cs",
|
||||
"commands/utility/WebCmdlet/FullClr/WebResponseObjectFactory.FullClr.cs",
|
||||
"commands/utility/WebCmdlet/CoreCLR/HtmlWebResponseObject.CoreClr.cs",
|
||||
|
||||
"gen/FormatAndOut_out_gridview.cs",
|
||||
"gen/UtilityMshSnapinResources.cs",
|
||||
"gen/OutPrinterDisplayStrings.cs",
|
||||
"gen/UpdateListStrings.cs",
|
||||
"gen/SendMailMessageStrings.cs",
|
||||
"gen/ConvertFromStringResources.cs",
|
||||
"gen/ConvertStringResources.cs",
|
||||
"gen/FlashExtractStrings.cs",
|
||||
"gen/ImmutableStrings.cs"
|
||||
]
|
||||
},
|
||||
"embed": {
|
||||
"exclude": [
|
||||
"resources/FormatAndOut_out_gridview.resx",
|
||||
"resources/UtilityMshSnapinResources.resx",
|
||||
"resources/OutPrinterDisplayStrings.resx",
|
||||
"resources/UpdateListStrings.resx",
|
||||
"resources/SendMailMessageStrings.resx",
|
||||
"resources/ConvertFromStringResources.resx",
|
||||
"resources/ConvertStringResources.resx",
|
||||
"resources/FlashExtractStrings.resx",
|
||||
"resources/ImmutableStrings.resx"
|
||||
]
|
||||
}
|
||||
},
|
||||
"imports": [ "dnxcore50", "portable-net45+win8" ],
|
||||
"dependencies": {
|
||||
"Microsoft.CodeAnalysis.CSharp": "2.0.0-rc",
|
||||
"System.Diagnostics.TextWriterTraceListener": "4.3.0"
|
||||
}
|
||||
},
|
||||
"net451": {
|
||||
"frameworkAssemblies": {
|
||||
"System.Drawing": "",
|
||||
"System.Web": "",
|
||||
"System.Web.Extensions": "",
|
||||
"Microsoft.JScript": ""
|
||||
},
|
||||
|
||||
"dependencies": {
|
||||
"Microsoft.mshtml": "1.0.0"
|
||||
},
|
||||
|
||||
"buildOptions": {
|
||||
"define": [ "FULLCLR" ],
|
||||
"compile": {
|
||||
"exclude": [
|
||||
"commands/utility/WebCmdlet/CoreCLR/BasicHtmlWebResponseObject.CoreClr.cs",
|
||||
"commands/utility/WebCmdlet/CoreCLR/ContentHelper.CoreClr.cs",
|
||||
"commands/utility/WebCmdlet/CoreCLR/HtmlWebResponseObject.CoreClr.cs",
|
||||
"commands/utility/WebCmdlet/CoreCLR/HttpKnownHeaderNames.cs",
|
||||
"commands/utility/WebCmdlet/CoreCLR/InvokeRestMethodCommand.CoreClr.cs",
|
||||
"commands/utility/WebCmdlet/CoreCLR/InvokeWebRequestCommand.CoreClr.cs",
|
||||
"commands/utility/WebCmdlet/CoreCLR/Resources.cs",
|
||||
"commands/utility/WebCmdlet/CoreCLR/WebProxy.cs",
|
||||
"commands/utility/WebCmdlet/CoreCLR/WebRequestPSCmdlet.CoreClr.cs",
|
||||
"commands/utility/WebCmdlet/CoreCLR/WebResponseHelper.CoreClr.cs",
|
||||
"commands/utility/WebCmdlet/CoreCLR/WebResponseObject.CoreClr.cs",
|
||||
"commands/utility/WebCmdlet/CoreCLR/WebResponseObjectFactory.CoreClr.cs"
|
||||
]
|
||||
},
|
||||
"debugType": "full"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,59 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<Description>PowerShell Host</Description>
|
||||
<VersionPrefix>6.0.0</VersionPrefix>
|
||||
<TargetFramework>netstandard1.6</TargetFramework>
|
||||
<NoWarn>$(NoWarn);CS1570</NoWarn>
|
||||
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
||||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||
<DelaySign>true</DelaySign>
|
||||
<GenerateDocumentationFile>true</GenerateDocumentationFile>
|
||||
<AssemblyName>Microsoft.PowerShell.ConsoleHost</AssemblyName>
|
||||
<AssemblyOriginatorKeyFile>../signing/visualstudiopublic.snk</AssemblyOriginatorKeyFile>
|
||||
<SignAssembly>true</SignAssembly>
|
||||
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
|
||||
<GenerateAssemblyInformationalVersionAttribute>false</GenerateAssemblyInformationalVersionAttribute>
|
||||
<GenerateAssemblyTitleAttribute>false</GenerateAssemblyTitleAttribute>
|
||||
<GenerateAssemblyDescriptionAttribute>false</GenerateAssemblyDescriptionAttribute>
|
||||
<GenerateAssemblyFileVersionAttribute>false</GenerateAssemblyFileVersionAttribute>
|
||||
<GenerateAssemblyVersionAttribute>false</GenerateAssemblyVersionAttribute>
|
||||
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
|
||||
<GenerateAssemblyCopyrightAttribute>false</GenerateAssemblyCopyrightAttribute>
|
||||
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\System.Management.Automation\System.Management.Automation.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(TargetFramework)' == 'netstandard1.6' ">
|
||||
<DefineConstants>$(DefineConstants);CORECLR</DefineConstants>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard1.6' ">
|
||||
<Compile Remove="singleshell\installer\EngineInstaller.cs" />
|
||||
<Compile Remove="singleshell\installer\MshHostMshSnapin.cs" />
|
||||
<Compile Remove="gen\HostMshSnapinResources.cs" />
|
||||
|
||||
<EmbeddedResource Remove="resources\HostMshSnapinResources.resx" />
|
||||
</ItemGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<DebugType>portable</DebugType>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Linux' ">
|
||||
<DefineConstants>$(DefineConstants);UNIX</DefineConstants>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' ">
|
||||
<DebugType>full</DebugType>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard1.6' ">
|
||||
<PackageReference Include="System.Xml.XDocument" Version="4.3.0" />
|
||||
<PackageReference Include="System.IO.MemoryMappedFiles" Version="4.3.0" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
|
@ -1,74 +0,0 @@
|
|||
{
|
||||
"name": "Microsoft.PowerShell.ConsoleHost",
|
||||
"version": "6.0.0-*",
|
||||
"description": "PowerShell Host",
|
||||
|
||||
"buildOptions": {
|
||||
"nowarn": [ "CS1570" ],
|
||||
"xmlDoc": true,
|
||||
"keyFile": "../signing/visualstudiopublic.snk",
|
||||
"delaySign": true,
|
||||
"publicSign": false,
|
||||
"warningsAsErrors": true,
|
||||
"allowUnsafe": true
|
||||
},
|
||||
|
||||
"configurations": {
|
||||
"Linux": {
|
||||
"buildOptions": {
|
||||
"define": [ "UNIX" ],
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"Debug": {
|
||||
"buildOptions": {
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"Release": {
|
||||
"buildOptions": {
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"CodeCoverage": {
|
||||
"buildOptions": {
|
||||
"debugType": "full"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"dependencies": {
|
||||
"System.Management.Automation": "6.0.0-*"
|
||||
},
|
||||
|
||||
"frameworks": {
|
||||
"netstandard1.6": {
|
||||
"imports": [ "dnxcore50", "portable-net45+win8" ],
|
||||
"buildOptions": {
|
||||
"define": [ "CORECLR" ],
|
||||
"compile": {
|
||||
"exclude": [
|
||||
"singleshell/installer/EngineInstaller.cs",
|
||||
"singleshell/installer/MshHostMshSnapin.cs",
|
||||
|
||||
"gen/HostMshSnapinResources.cs"
|
||||
]
|
||||
},
|
||||
"embed": {
|
||||
"exclude": [
|
||||
"resources/HostMshSnapinResources.resx"
|
||||
]
|
||||
}
|
||||
},
|
||||
"dependencies": {
|
||||
"System.Xml.XDocument": "4.3.0",
|
||||
"System.IO.MemoryMappedFiles": "4.3.0"
|
||||
}
|
||||
},
|
||||
"net451": {
|
||||
"buildOptions": {
|
||||
"debugType": "full"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,21 +0,0 @@
|
|||
{
|
||||
"name": "Microsoft.PowerShell.Core.Activities",
|
||||
"version": "6.0.0-*",
|
||||
|
||||
"buildOptions": {
|
||||
"xmlDoc": true,
|
||||
"keyFile": "../signing/visualstudiopublic.snk",
|
||||
"delaySign": true,
|
||||
"publicSign": false,
|
||||
"warningsAsErrors": true
|
||||
},
|
||||
|
||||
"dependencies": {
|
||||
"Microsoft.PowerShell.Workflow.ServiceCore": "6.0.0-*"
|
||||
},
|
||||
|
||||
"frameworks": {
|
||||
"net451": {
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,40 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<VersionPrefix>6.0.0</VersionPrefix>
|
||||
<TargetFramework>netstandard1.6</TargetFramework>
|
||||
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
||||
<DelaySign>true</DelaySign>
|
||||
<GenerateDocumentationFile>true</GenerateDocumentationFile>
|
||||
<AssemblyName>Microsoft.PowerShell.CoreCLR.AssemblyLoadContext</AssemblyName>
|
||||
<AssemblyOriginatorKeyFile>../signing/visualstudiopublic.snk</AssemblyOriginatorKeyFile>
|
||||
<SignAssembly>true</SignAssembly>
|
||||
<NetStandardImplicitPackageVersion>1.6.1</NetStandardImplicitPackageVersion>
|
||||
<GenerateAssemblyFileVersionAttribute>false</GenerateAssemblyFileVersionAttribute>
|
||||
<GenerateAssemblyVersionAttribute>false</GenerateAssemblyVersionAttribute>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(TargetFramework)' == 'netstandard1.6' ">
|
||||
<DefineConstants>$(DefineConstants);CORECLR</DefineConstants>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<DebugType>portable</DebugType>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Linux' ">
|
||||
<DefineConstants>$(DefineConstants);UNIX</DefineConstants>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' ">
|
||||
<DebugType>full</DebugType>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard1.6' ">
|
||||
<PackageReference Include="System.Runtime.Loader" Version="4.3.0" />
|
||||
<PackageReference Include="System.Reflection.Metadata" Version="1.4.1" />
|
||||
<PackageReference Include="System.Reflection.TypeExtensions" Version="4.3.0" />
|
||||
<PackageReference Include="System.Security.Cryptography.Algorithms" Version="4.3.0" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
|
@ -1,52 +0,0 @@
|
|||
{
|
||||
"name": "Microsoft.PowerShell.CoreCLR.AssemblyLoadContext",
|
||||
"version": "6.0.0-*",
|
||||
|
||||
"buildOptions": {
|
||||
"xmlDoc": true,
|
||||
"keyFile": "../signing/visualstudiopublic.snk",
|
||||
"delaySign": true,
|
||||
"publicSign": false,
|
||||
"warningsAsErrors": true
|
||||
},
|
||||
|
||||
"configurations": {
|
||||
"Linux": {
|
||||
"buildOptions": {
|
||||
"define": [ "UNIX" ],
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"Debug": {
|
||||
"buildOptions": {
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"Release": {
|
||||
"buildOptions": {
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"CodeCoverage": {
|
||||
"buildOptions": {
|
||||
"debugType": "full"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"frameworks": {
|
||||
"netstandard1.6": {
|
||||
"imports": [ "dnxcore50" ],
|
||||
"buildOptions": {
|
||||
"define": [ "CORECLR" ]
|
||||
},
|
||||
"dependencies": {
|
||||
"NETStandard.Library": "1.6.1",
|
||||
"System.Runtime.Loader": "4.3.0",
|
||||
"System.Reflection.Metadata": "1.4.1",
|
||||
"System.Reflection.TypeExtensions": "4.3.0",
|
||||
"System.Security.Cryptography.Algorithms": "4.3.0"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,42 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<VersionPrefix>6.0.0</VersionPrefix>
|
||||
<TargetFramework>netstandard1.6</TargetFramework>
|
||||
<NoWarn>$(NoWarn);CS1591</NoWarn>
|
||||
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
||||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||
<DelaySign>true</DelaySign>
|
||||
<GenerateDocumentationFile>true</GenerateDocumentationFile>
|
||||
<AssemblyName>Microsoft.PowerShell.CoreCLR.Eventing</AssemblyName>
|
||||
<AssemblyOriginatorKeyFile>../signing/visualstudiopublic.snk</AssemblyOriginatorKeyFile>
|
||||
<SignAssembly>true</SignAssembly>
|
||||
<NetStandardImplicitPackageVersion>1.6.1</NetStandardImplicitPackageVersion>
|
||||
<GenerateAssemblyFileVersionAttribute>false</GenerateAssemblyFileVersionAttribute>
|
||||
<GenerateAssemblyVersionAttribute>false</GenerateAssemblyVersionAttribute>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(TargetFramework)' == 'netstandard1.6' ">
|
||||
<DefineConstants>$(DefineConstants);CORECLR</DefineConstants>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<DebugType>portable</DebugType>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Linux' ">
|
||||
<DefineConstants>$(DefineConstants);UNIX</DefineConstants>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' ">
|
||||
<DebugType>full</DebugType>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard1.6' ">
|
||||
<PackageReference Include="System.Security.Principal" Version="4.3.0" />
|
||||
<PackageReference Include="System.Security.Principal.Windows" Version="4.3.0" />
|
||||
<PackageReference Include="System.Diagnostics.TraceSource" Version="4.3.0" />
|
||||
<PackageReference Include="System.Security.SecureString" Version="4.3.0" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
|
@ -1,54 +0,0 @@
|
|||
{
|
||||
"name": "Microsoft.PowerShell.CoreCLR.Eventing",
|
||||
"version": "6.0.0-*",
|
||||
|
||||
"buildOptions": {
|
||||
"nowarn": [ "CS1591" ],
|
||||
"xmlDoc": true,
|
||||
"keyFile": "../signing/visualstudiopublic.snk",
|
||||
"delaySign": true,
|
||||
"publicSign": false,
|
||||
"warningsAsErrors": true,
|
||||
"allowUnsafe": true
|
||||
},
|
||||
|
||||
"configurations": {
|
||||
"Linux": {
|
||||
"buildOptions": {
|
||||
"define": [ "UNIX" ],
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"Debug": {
|
||||
"buildOptions": {
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"Release": {
|
||||
"buildOptions": {
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"CodeCoverage": {
|
||||
"buildOptions": {
|
||||
"debugType": "full"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"frameworks": {
|
||||
"netstandard1.6": {
|
||||
"imports": [ "dnxcore50" ],
|
||||
"buildOptions": {
|
||||
"define": [ "CORECLR" ]
|
||||
},
|
||||
"dependencies": {
|
||||
"NETStandard.Library": "1.6.1",
|
||||
"System.Security.Principal": "4.3.0",
|
||||
"System.Security.Principal.Windows": "4.3.0",
|
||||
"System.Diagnostics.TraceSource": "4.3.0",
|
||||
"System.Security.SecureString": "4.3.0"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,22 +0,0 @@
|
|||
{
|
||||
"name": "Microsoft.PowerShell.Diagnostics.Activities",
|
||||
"version": "6.0.0-*",
|
||||
|
||||
"buildOptions": {
|
||||
"xmlDoc": true,
|
||||
"keyFile": "../signing/visualstudiopublic.snk",
|
||||
"delaySign": true,
|
||||
"publicSign": false,
|
||||
"warningsAsErrors": true
|
||||
},
|
||||
|
||||
"dependencies": {
|
||||
"Microsoft.PowerShell.Workflow.ServiceCore": "6.0.0-*",
|
||||
"Microsoft.PowerShell.Commands.Diagnostics": "6.0.0-*"
|
||||
},
|
||||
|
||||
"frameworks": {
|
||||
"net451": {
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,45 +0,0 @@
|
|||
{
|
||||
"name": "Microsoft.PowerShell.GraphicalHost",
|
||||
"version": "6.0.0-*",
|
||||
|
||||
"buildOptions": {
|
||||
"nowarn": [ "CS1570" ],
|
||||
"xmlDoc": true,
|
||||
"keyFile": "../signing/visualstudiopublic.snk",
|
||||
"delaySign": true,
|
||||
"publicSign": false,
|
||||
"warningsAsErrors": true
|
||||
},
|
||||
|
||||
"dependencies": {
|
||||
"System.Management.Automation": "6.0.0-*",
|
||||
"Microsoft.PowerShell.Commands.Utility": "6.0.0-*"
|
||||
},
|
||||
|
||||
"frameworks": {
|
||||
"net451": {
|
||||
"frameworkAssemblies": {
|
||||
"PresentationFramework": "",
|
||||
"PresentationFramework.Aero": "",
|
||||
"PresentationFramework.Classic": "",
|
||||
"PresentationCore": "",
|
||||
"System": "",
|
||||
"System.Core": "",
|
||||
"System.Xaml": "",
|
||||
"System.Xml": "",
|
||||
"WindowsBase": ""
|
||||
},
|
||||
"buildOptions": {
|
||||
"compile": {
|
||||
"exclude": [
|
||||
"ManagementList/CommonControls/ExpanderButtonAutomationPeer.cs",
|
||||
"ManagementList/CommonControls/ExpanderButton.cs",
|
||||
"ManagementList/CommonControls/ExpanderButton.Generated.cs",
|
||||
"ManagementList/Common/PopupControlButton.cs",
|
||||
"ManagementList/Common/PopupControlButton.Generated.cs"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,43 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<VersionPrefix>6.0.0</VersionPrefix>
|
||||
<TargetFramework>netstandard1.6</TargetFramework>
|
||||
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
||||
<DelaySign>true</DelaySign>
|
||||
<GenerateDocumentationFile>true</GenerateDocumentationFile>
|
||||
<AssemblyName>Microsoft.PowerShell.LocalAccounts</AssemblyName>
|
||||
<AssemblyOriginatorKeyFile>../signing/visualstudiopublic.snk</AssemblyOriginatorKeyFile>
|
||||
<SignAssembly>true</SignAssembly>
|
||||
<GenerateAssemblyTitleAttribute>false</GenerateAssemblyTitleAttribute>
|
||||
<GenerateAssemblyDescriptionAttribute>false</GenerateAssemblyDescriptionAttribute>
|
||||
<GenerateAssemblyFileVersionAttribute>false</GenerateAssemblyFileVersionAttribute>
|
||||
<GenerateAssemblyVersionAttribute>false</GenerateAssemblyVersionAttribute>
|
||||
<GenerateNeutralResourcesLanguageAttribute>false</GenerateNeutralResourcesLanguageAttribute>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\System.Management.Automation\System.Management.Automation.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(TargetFramework)' == 'netstandard1.6' ">
|
||||
<DefineConstants>$(DefineConstants);CORECLR</DefineConstants>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<DebugType>portable</DebugType>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Linux' ">
|
||||
<DefineConstants>$(DefineConstants);UNIX</DefineConstants>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' ">
|
||||
<DebugType>full</DebugType>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard1.6' ">
|
||||
<PackageReference Include="System.Net.NameResolution" Version="4.3.0" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
|
@ -1,57 +0,0 @@
|
|||
{
|
||||
"name": "Microsoft.PowerShell.LocalAccounts",
|
||||
"version": "6.0.0-*",
|
||||
|
||||
"buildOptions": {
|
||||
"xmlDoc": true,
|
||||
"keyFile": "../signing/visualstudiopublic.snk",
|
||||
"delaySign": true,
|
||||
"publicSign": false,
|
||||
"warningsAsErrors": true
|
||||
},
|
||||
|
||||
"dependencies": {
|
||||
"System.Management.Automation": "6.0.0-*"
|
||||
},
|
||||
|
||||
"configurations": {
|
||||
"Linux": {
|
||||
"buildOptions": {
|
||||
"define": [ "UNIX" ],
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"Debug": {
|
||||
"buildOptions": {
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"Release": {
|
||||
"buildOptions": {
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"CodeCoverage": {
|
||||
"buildOptions": {
|
||||
"debugType": "full"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"frameworks": {
|
||||
"netstandard1.6": {
|
||||
"imports": [ "dnxcore50" ],
|
||||
"buildOptions": {
|
||||
"define": [ "CORECLR" ]
|
||||
},
|
||||
"dependencies": {
|
||||
"System.Net.NameResolution": "4.3.0"
|
||||
}
|
||||
},
|
||||
"net451": {
|
||||
"buildOptions": {
|
||||
"debugType": "full"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,21 +0,0 @@
|
|||
{
|
||||
"name": "Microsoft.PowerShell.Management.Activities",
|
||||
"version": "6.0.0-*",
|
||||
|
||||
"buildOptions": {
|
||||
"xmlDoc": true,
|
||||
"keyFile": "../signing/visualstudiopublic.snk",
|
||||
"delaySign": true,
|
||||
"publicSign": false,
|
||||
"warningsAsErrors": true
|
||||
},
|
||||
|
||||
"dependencies": {
|
||||
"Microsoft.PowerShell.Activities": "6.0.0-*"
|
||||
},
|
||||
|
||||
"frameworks": {
|
||||
"net451": {
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,42 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<VersionPrefix>6.0.0</VersionPrefix>
|
||||
<TargetFramework>netstandard1.6</TargetFramework>
|
||||
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
||||
<DelaySign>true</DelaySign>
|
||||
<GenerateDocumentationFile>true</GenerateDocumentationFile>
|
||||
<AssemblyName>Microsoft.PowerShell.PSReadLine</AssemblyName>
|
||||
<AssemblyOriginatorKeyFile>../signing/visualstudiopublic.snk</AssemblyOriginatorKeyFile>
|
||||
<SignAssembly>true</SignAssembly>
|
||||
<GenerateAssemblyTitleAttribute>false</GenerateAssemblyTitleAttribute>
|
||||
<GenerateAssemblyDescriptionAttribute>false</GenerateAssemblyDescriptionAttribute>
|
||||
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
|
||||
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
|
||||
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
|
||||
<GenerateAssemblyCopyrightAttribute>false</GenerateAssemblyCopyrightAttribute>
|
||||
<GenerateAssemblyVersionAttribute>false</GenerateAssemblyVersionAttribute>
|
||||
<GenerateAssemblyFileVersionAttribute>false</GenerateAssemblyFileVersionAttribute>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\System.Management.Automation\System.Management.Automation.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(TargetFramework)' == 'netstandard1.6' ">
|
||||
<DefineConstants>$(DefineConstants);CORECLR</DefineConstants>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<DebugType>portable</DebugType>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Linux' ">
|
||||
<DefineConstants>$(DefineConstants);UNIX</DefineConstants>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' ">
|
||||
<DebugType>full</DebugType>
|
||||
</PropertyGroup>
|
||||
|
||||
</Project>
|
|
@ -1,59 +0,0 @@
|
|||
{
|
||||
"name": "Microsoft.PowerShell.PSReadLine",
|
||||
"version": "6.0.0-*",
|
||||
|
||||
"buildOptions": {
|
||||
"xmlDoc": true,
|
||||
"keyFile": "../signing/visualstudiopublic.snk",
|
||||
"delaySign": true,
|
||||
"publicSign": false,
|
||||
"warningsAsErrors": true
|
||||
},
|
||||
|
||||
"configurations": {
|
||||
"Linux": {
|
||||
"buildOptions": {
|
||||
"define": [ "UNIX" ],
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"Debug": {
|
||||
"buildOptions": {
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"Release": {
|
||||
"buildOptions": {
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"CodeCoverage": {
|
||||
"buildOptions": {
|
||||
"debugType": "full"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"dependencies": {
|
||||
"System.Management.Automation": "6.0.0-*"
|
||||
},
|
||||
|
||||
"frameworks": {
|
||||
"netstandard1.6": {
|
||||
"buildOptions": {
|
||||
"define": [ "CORECLR" ]
|
||||
},
|
||||
"imports": [ "dnxcore50", "portable-net45+win8" ]
|
||||
},
|
||||
"net451": {
|
||||
"frameworkAssemblies": {
|
||||
"System.Windows.Forms": {
|
||||
"type": "build"
|
||||
}
|
||||
},
|
||||
"buildOptions": {
|
||||
"debugType": "full"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
104
src/Microsoft.PowerShell.SDK/Microsoft.PowerShell.SDK.csproj
Normal file
104
src/Microsoft.PowerShell.SDK/Microsoft.PowerShell.SDK.csproj
Normal file
|
@ -0,0 +1,104 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<IncludeBuildOutput>false</IncludeBuildOutput>
|
||||
<Description>PowerShell SDK metapackage</Description>
|
||||
<VersionPrefix>6.0.0</VersionPrefix>
|
||||
<TargetFramework>netstandard1.6</TargetFramework>
|
||||
<PackageId>Microsoft.PowerShell.SDK</PackageId>
|
||||
<NetStandardImplicitPackageVersion>1.6.1</NetStandardImplicitPackageVersion>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\Microsoft.PowerShell.Commands.Management\Microsoft.PowerShell.Commands.Management.csproj" />
|
||||
<ProjectReference Include="..\Microsoft.PowerShell.Commands.Utility\Microsoft.PowerShell.Commands.Utility.csproj" />
|
||||
<ProjectReference Include="..\Microsoft.PowerShell.ConsoleHost\Microsoft.PowerShell.ConsoleHost.csproj" />
|
||||
<ProjectReference Include="..\Microsoft.PowerShell.Security\Microsoft.PowerShell.Security.csproj" />
|
||||
<ProjectReference Include="..\System.Management.Automation\System.Management.Automation.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard1.6' ">
|
||||
<PackageReference Include="Microsoft.CSharp" Version="4.3.0" />
|
||||
<PackageReference Include="Microsoft.VisualBasic" Version="10.1.0" />
|
||||
<PackageReference Include="Microsoft.Win32.Registry" Version="4.3.0" />
|
||||
<PackageReference Include="Microsoft.Win32.Registry.AccessControl" Version="4.3.0" />
|
||||
<PackageReference Include="System.Collections.Immutable" Version="1.3.0" />
|
||||
<PackageReference Include="System.Collections.NonGeneric" Version="4.3.0" />
|
||||
<PackageReference Include="System.Collections.Specialized" Version="4.3.0" />
|
||||
<PackageReference Include="System.ComponentModel" Version="4.3.0" />
|
||||
<PackageReference Include="System.ComponentModel.Annotations" Version="4.3.0" />
|
||||
<PackageReference Include="System.ComponentModel.EventBasedAsync" Version="4.3.0" />
|
||||
<PackageReference Include="System.ComponentModel.Primitives" Version="4.3.0" />
|
||||
<PackageReference Include="System.ComponentModel.TypeConverter" Version="4.3.0" />
|
||||
<PackageReference Include="System.Data.Common" Version="4.3.0" />
|
||||
<PackageReference Include="System.Data.SqlClient" Version="4.3.0" />
|
||||
<PackageReference Include="System.Diagnostics.Contracts" Version="4.3.0" />
|
||||
<PackageReference Include="System.Diagnostics.DiagnosticSource" Version="4.3.0" />
|
||||
<PackageReference Include="System.Diagnostics.FileVersionInfo" Version="4.3.0" />
|
||||
<PackageReference Include="System.Diagnostics.Process" Version="4.3.0" />
|
||||
<PackageReference Include="System.Diagnostics.StackTrace" Version="4.3.0" />
|
||||
<PackageReference Include="System.Diagnostics.TextWriterTraceListener" Version="4.3.0" />
|
||||
<PackageReference Include="System.Diagnostics.TraceSource" Version="4.3.0" />
|
||||
<PackageReference Include="System.Dynamic.Runtime" Version="4.3.0" />
|
||||
<PackageReference Include="System.Globalization.Extensions" Version="4.3.0" />
|
||||
<PackageReference Include="System.IO.FileSystem.AccessControl" Version="4.3.0" />
|
||||
<PackageReference Include="System.IO.FileSystem.DriveInfo" Version="4.3.0" />
|
||||
<PackageReference Include="System.IO.FileSystem.Watcher" Version="4.3.0" />
|
||||
<PackageReference Include="System.IO.MemoryMappedFiles" Version="4.3.0" />
|
||||
<PackageReference Include="System.IO.Packaging" Version="4.3.0" />
|
||||
<PackageReference Include="System.IO.Pipes" Version="4.3.0" />
|
||||
<PackageReference Include="System.IO.UnmanagedMemoryStream" Version="4.3.0" />
|
||||
<PackageReference Include="System.Linq.Parallel" Version="4.3.0" />
|
||||
<PackageReference Include="System.Linq.Queryable" Version="4.3.0" />
|
||||
<PackageReference Include="System.Net.Http.WinHttpHandler" Version="4.3.0" />
|
||||
<PackageReference Include="System.Net.NameResolution" Version="4.3.0" />
|
||||
<PackageReference Include="System.Net.NetworkInformation" Version="4.3.0" />
|
||||
<PackageReference Include="System.Net.Ping" Version="4.3.0" />
|
||||
<PackageReference Include="System.Net.Requests" Version="4.3.0" />
|
||||
<PackageReference Include="System.Net.Security" Version="4.3.0" />
|
||||
<PackageReference Include="System.Net.WebHeaderCollection" Version="4.3.0" />
|
||||
<PackageReference Include="System.Net.WebSockets" Version="4.3.0" />
|
||||
<PackageReference Include="System.Net.WebSockets.Client" Version="4.3.0" />
|
||||
<PackageReference Include="System.Numerics.Vectors" Version="4.3.0" />
|
||||
<PackageReference Include="System.Reflection.DispatchProxy" Version="4.3.0" />
|
||||
<PackageReference Include="System.Reflection.Emit" Version="4.3.0" />
|
||||
<PackageReference Include="System.Reflection.Emit.ILGeneration" Version="4.3.0" />
|
||||
<PackageReference Include="System.Reflection.Emit.Lightweight" Version="4.3.0" />
|
||||
<PackageReference Include="System.Reflection.Metadata" Version="1.4.1" />
|
||||
<PackageReference Include="System.Reflection.TypeExtensions" Version="4.3.0" />
|
||||
<PackageReference Include="System.Resources.Reader" Version="4.3.0" />
|
||||
<PackageReference Include="System.Runtime.CompilerServices.VisualC" Version="4.3.0" />
|
||||
<PackageReference Include="System.Runtime.Serialization.Json" Version="4.3.0" />
|
||||
<PackageReference Include="System.Runtime.Serialization.Primitives" Version="4.3.0" />
|
||||
<PackageReference Include="System.Runtime.Serialization.Xml" Version="4.3.0" />
|
||||
<PackageReference Include="System.Security.AccessControl" Version="4.3.0" />
|
||||
<PackageReference Include="System.Security.Claims" Version="4.3.0" />
|
||||
<PackageReference Include="System.Security.Cryptography.Cng" Version="4.3.0" />
|
||||
<PackageReference Include="System.Security.Cryptography.Csp" Version="4.3.0" />
|
||||
<PackageReference Include="System.Security.Cryptography.Pkcs" Version="4.3.0" />
|
||||
<PackageReference Include="System.Security.Principal" Version="4.3.0" />
|
||||
<PackageReference Include="System.Security.Principal.Windows" Version="4.3.0" />
|
||||
<PackageReference Include="System.Security.SecureString" Version="4.3.0" />
|
||||
<PackageReference Include="System.ServiceModel.Duplex" Version="4.3.0" />
|
||||
<PackageReference Include="System.ServiceModel.Http" Version="4.3.0" />
|
||||
<PackageReference Include="System.ServiceModel.NetTcp" Version="4.3.0" />
|
||||
<PackageReference Include="System.ServiceModel.Primitives" Version="4.3.0" />
|
||||
<PackageReference Include="System.ServiceModel.Security" Version="4.3.0" />
|
||||
<PackageReference Include="System.ServiceProcess.ServiceController" Version="4.3.0" />
|
||||
<PackageReference Include="System.Text.Encoding.CodePages" Version="4.3.0" />
|
||||
<PackageReference Include="System.Text.Encodings.Web" Version="4.3.0" />
|
||||
<PackageReference Include="System.Threading.AccessControl" Version="4.3.0" />
|
||||
<PackageReference Include="System.Threading.Overlapped" Version="4.3.0" />
|
||||
<PackageReference Include="System.Threading.Tasks.Dataflow" Version="4.7.0" />
|
||||
<PackageReference Include="System.Threading.Tasks.Parallel" Version="4.3.0" />
|
||||
<PackageReference Include="System.Threading.Thread" Version="4.3.0" />
|
||||
<PackageReference Include="System.Threading.ThreadPool" Version="4.3.0" />
|
||||
<PackageReference Include="System.Xml.XmlDocument" Version="4.3.0" />
|
||||
<PackageReference Include="System.Xml.XmlSerializer" Version="4.3.0" />
|
||||
<PackageReference Include="System.Xml.XPath" Version="4.3.0" />
|
||||
<PackageReference Include="System.Xml.XPath.XDocument" Version="4.3.0" />
|
||||
<PackageReference Include="System.Xml.XPath.XmlDocument" Version="4.3.0" />
|
||||
<PackageReference Include="System.Private.ServiceModel" Version="4.3.0" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
|
@ -1,105 +0,0 @@
|
|||
{
|
||||
"name": "Microsoft.PowerShell.SDK",
|
||||
"version": "6.0.0-*",
|
||||
"description": "PowerShell SDK metapackage",
|
||||
|
||||
"dependencies": {
|
||||
"Microsoft.PowerShell.Commands.Management" : "6.0.0-*",
|
||||
"Microsoft.PowerShell.Commands.Utility" : "6.0.0-*",
|
||||
"Microsoft.PowerShell.ConsoleHost" : "6.0.0-*",
|
||||
"Microsoft.PowerShell.Security" : "6.0.0-*",
|
||||
"System.Management.Automation" : "6.0.0-*"
|
||||
},
|
||||
|
||||
"frameworks": {
|
||||
"net451": {},
|
||||
"netstandard1.6": {
|
||||
"imports": ["dnxcore50", "portable-net45+win8"],
|
||||
"dependencies": {
|
||||
"Microsoft.NETCore.Portable.Compatibility": "1.0.3-beta-24514-00",
|
||||
"Microsoft.CSharp": "4.3.0",
|
||||
"Microsoft.VisualBasic": "10.1.0",
|
||||
"Microsoft.Win32.Registry" : "4.3.0",
|
||||
"Microsoft.Win32.Registry.AccessControl" : "4.3.0",
|
||||
"NETStandard.Library": "1.6.1",
|
||||
"System.Collections.Immutable" : "1.3.0",
|
||||
"System.Collections.NonGeneric" : "4.3.0",
|
||||
"System.Collections.Specialized" : "4.3.0",
|
||||
"System.ComponentModel" : "4.3.0",
|
||||
"System.ComponentModel.Annotations" : "4.3.0",
|
||||
"System.ComponentModel.EventBasedAsync" : "4.3.0",
|
||||
"System.ComponentModel.Primitives" : "4.3.0",
|
||||
"System.ComponentModel.TypeConverter" : "4.3.0",
|
||||
"System.Data.Common" : "4.3.0",
|
||||
"System.Data.SqlClient" : "4.3.0",
|
||||
"System.Diagnostics.Contracts" : "4.3.0",
|
||||
"System.Diagnostics.DiagnosticSource" : "4.3.0",
|
||||
"System.Diagnostics.FileVersionInfo" : "4.3.0",
|
||||
"System.Diagnostics.Process" : "4.3.0",
|
||||
"System.Diagnostics.StackTrace" : "4.3.0",
|
||||
"System.Diagnostics.TextWriterTraceListener" : "4.3.0",
|
||||
"System.Diagnostics.TraceSource" : "4.3.0",
|
||||
"System.Dynamic.Runtime" : "4.3.0",
|
||||
"System.Globalization.Extensions" : "4.3.0",
|
||||
"System.IO.FileSystem.AccessControl" : "4.3.0",
|
||||
"System.IO.FileSystem.DriveInfo" : "4.3.0",
|
||||
"System.IO.FileSystem.Watcher" : "4.3.0",
|
||||
"System.IO.MemoryMappedFiles" : "4.3.0",
|
||||
"System.IO.Packaging" : "4.3.0",
|
||||
"System.IO.Pipes" : "4.3.0",
|
||||
"System.IO.UnmanagedMemoryStream" : "4.3.0",
|
||||
"System.Linq.Parallel" : "4.3.0",
|
||||
"System.Linq.Queryable" : "4.3.0",
|
||||
"System.Net.Http.WinHttpHandler" : "4.3.0",
|
||||
"System.Net.NameResolution" : "4.3.0",
|
||||
"System.Net.NetworkInformation" : "4.3.0",
|
||||
"System.Net.Ping" : "4.3.0",
|
||||
"System.Net.Requests" : "4.3.0",
|
||||
"System.Net.Security" : "4.3.0",
|
||||
"System.Net.WebHeaderCollection" : "4.3.0",
|
||||
"System.Net.WebSockets" : "4.3.0",
|
||||
"System.Net.WebSockets.Client" : "4.3.0",
|
||||
"System.Numerics.Vectors" : "4.3.0",
|
||||
"System.Reflection.DispatchProxy" : "4.3.0",
|
||||
"System.Reflection.Emit" : "4.3.0",
|
||||
"System.Reflection.Emit.ILGeneration" : "4.3.0",
|
||||
"System.Reflection.Emit.Lightweight" : "4.3.0",
|
||||
"System.Reflection.Metadata" : "1.4.1",
|
||||
"System.Reflection.TypeExtensions" : "4.3.0",
|
||||
"System.Resources.Reader" : "4.3.0",
|
||||
"System.Runtime.CompilerServices.VisualC" : "4.3.0",
|
||||
"System.Runtime.Serialization.Json" : "4.3.0",
|
||||
"System.Runtime.Serialization.Primitives" : "4.3.0",
|
||||
"System.Runtime.Serialization.Xml" : "4.3.0",
|
||||
"System.Security.AccessControl" : "4.3.0",
|
||||
"System.Security.Claims" : "4.3.0",
|
||||
"System.Security.Cryptography.Cng" : "4.3.0",
|
||||
"System.Security.Cryptography.Csp" : "4.3.0",
|
||||
"System.Security.Cryptography.Pkcs" : "4.3.0",
|
||||
"System.Security.Principal" : "4.3.0",
|
||||
"System.Security.Principal.Windows" : "4.3.0",
|
||||
"System.Security.SecureString" : "4.3.0",
|
||||
"System.ServiceModel.Duplex" : "4.3.0",
|
||||
"System.ServiceModel.Http" : "4.3.0",
|
||||
"System.ServiceModel.NetTcp" : "4.3.0",
|
||||
"System.ServiceModel.Primitives" : "4.3.0",
|
||||
"System.ServiceModel.Security" : "4.3.0",
|
||||
"System.ServiceProcess.ServiceController" : "4.3.0",
|
||||
"System.Text.Encoding.CodePages" : "4.3.0",
|
||||
"System.Text.Encodings.Web" : "4.3.0",
|
||||
"System.Threading.AccessControl" : "4.3.0",
|
||||
"System.Threading.Overlapped" : "4.3.0",
|
||||
"System.Threading.Tasks.Dataflow" : "4.7.0",
|
||||
"System.Threading.Tasks.Parallel" : "4.3.0",
|
||||
"System.Threading.Thread" : "4.3.0",
|
||||
"System.Threading.ThreadPool" : "4.3.0",
|
||||
"System.Xml.XmlDocument" : "4.3.0",
|
||||
"System.Xml.XmlSerializer" : "4.3.0",
|
||||
"System.Xml.XPath" : "4.3.0",
|
||||
"System.Xml.XPath.XDocument" : "4.3.0",
|
||||
"System.Xml.XPath.XmlDocument" : "4.3.0",
|
||||
"System.Private.ServiceModel": "4.3.0"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,26 +0,0 @@
|
|||
{
|
||||
"name": "Microsoft.PowerShell.ScheduledJob",
|
||||
"version": "6.0.0-*",
|
||||
|
||||
"buildOptions": {
|
||||
"xmlDoc": true,
|
||||
"keyFile": "../signing/visualstudiopublic.snk",
|
||||
"delaySign": true,
|
||||
"publicSign": false,
|
||||
"warningsAsErrors": true
|
||||
},
|
||||
|
||||
"dependencies": {
|
||||
"System.Management.Automation": "6.0.0-*",
|
||||
"Microsoft.PowerShell.ScheduledJob.Interop": "1.0.0-*"
|
||||
},
|
||||
|
||||
"frameworks": {
|
||||
"net451": {
|
||||
"frameworkAssemblies": {
|
||||
"System.Threading": "",
|
||||
"System.Threading.Tasks": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,21 +0,0 @@
|
|||
{
|
||||
"name": "Microsoft.PowerShell.Security.Activities",
|
||||
"version": "6.0.0-*",
|
||||
|
||||
"buildOptions": {
|
||||
"xmlDoc": true,
|
||||
"keyFile": "../signing/visualstudiopublic.snk",
|
||||
"delaySign": true,
|
||||
"publicSign": false,
|
||||
"warningsAsErrors": true
|
||||
},
|
||||
|
||||
"dependencies": {
|
||||
"Microsoft.PowerShell.Activities": "6.0.0-*"
|
||||
},
|
||||
|
||||
"frameworks": {
|
||||
"net451": {
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,46 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<VersionPrefix>6.0.0</VersionPrefix>
|
||||
<TargetFramework>netstandard1.6</TargetFramework>
|
||||
<NoWarn>$(NoWarn);CS1570</NoWarn>
|
||||
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
||||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||
<DelaySign>true</DelaySign>
|
||||
<GenerateDocumentationFile>true</GenerateDocumentationFile>
|
||||
<AssemblyName>Microsoft.PowerShell.Security</AssemblyName>
|
||||
<AssemblyOriginatorKeyFile>../signing/visualstudiopublic.snk</AssemblyOriginatorKeyFile>
|
||||
<SignAssembly>true</SignAssembly>
|
||||
<GenerateAssemblyFileVersionAttribute>false</GenerateAssemblyFileVersionAttribute>
|
||||
<GenerateAssemblyVersionAttribute>false</GenerateAssemblyVersionAttribute>
|
||||
<GenerateNeutralResourcesLanguageAttribute>false</GenerateNeutralResourcesLanguageAttribute>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\System.Management.Automation\System.Management.Automation.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(TargetFramework)' == 'netstandard1.6' ">
|
||||
<DefineConstants>$(DefineConstants);CORECLR</DefineConstants>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard1.6' ">
|
||||
<Compile Remove="singleshell\installer\MshSecurityMshSnapin.cs" />
|
||||
<Compile Remove="gen\SecurityMshSnapinResources.cs" />
|
||||
|
||||
<EmbeddedResource Remove="resources\SecurityMshSnapinResources.resx" />
|
||||
</ItemGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<DebugType>portable</DebugType>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Linux' ">
|
||||
<DefineConstants>$(DefineConstants);UNIX</DefineConstants>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' ">
|
||||
<DebugType>full</DebugType>
|
||||
</PropertyGroup>
|
||||
|
||||
</Project>
|
|
@ -1,68 +0,0 @@
|
|||
{
|
||||
"name": "Microsoft.PowerShell.Security",
|
||||
"version": "6.0.0-*",
|
||||
|
||||
"buildOptions": {
|
||||
"nowarn": [ "CS1570" ],
|
||||
"xmlDoc": true,
|
||||
"keyFile": "../signing/visualstudiopublic.snk",
|
||||
"delaySign": true,
|
||||
"publicSign": false,
|
||||
"warningsAsErrors": true,
|
||||
"allowUnsafe": true
|
||||
},
|
||||
|
||||
"configurations": {
|
||||
"Linux": {
|
||||
"buildOptions": {
|
||||
"define": [ "UNIX" ],
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"Debug": {
|
||||
"buildOptions": {
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"Release": {
|
||||
"buildOptions": {
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"CodeCoverage": {
|
||||
"buildOptions": {
|
||||
"debugType": "full"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"dependencies": {
|
||||
"System.Management.Automation": "6.0.0-*"
|
||||
},
|
||||
|
||||
"frameworks": {
|
||||
"netstandard1.6": {
|
||||
"imports": [ "dnxcore50" ],
|
||||
"buildOptions": {
|
||||
"define": [ "CORECLR" ],
|
||||
"compile": {
|
||||
"exclude": [
|
||||
"singleshell/installer/MshSecurityMshSnapin.cs",
|
||||
|
||||
"gen/SecurityMshSnapinResources.cs"
|
||||
]
|
||||
},
|
||||
"embed": {
|
||||
"exclude": [
|
||||
"resources/SecurityMshSnapinResources.resx"
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"net451": {
|
||||
"buildOptions": {
|
||||
"debugType": "full"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,22 +0,0 @@
|
|||
{
|
||||
"name": "Microsoft.PowerShell.Utility.Activities",
|
||||
"version": "6.0.0-*",
|
||||
|
||||
"buildOptions": {
|
||||
"xmlDoc": true,
|
||||
"keyFile": "../signing/visualstudiopublic.snk",
|
||||
"delaySign": true,
|
||||
"publicSign": false,
|
||||
"warningsAsErrors": true
|
||||
},
|
||||
|
||||
"dependencies": {
|
||||
"Microsoft.PowerShell.Workflow.ServiceCore": "6.0.0-*",
|
||||
"Microsoft.PowerShell.Commands.Utility": "6.0.0-*"
|
||||
},
|
||||
|
||||
"frameworks": {
|
||||
"net451": {
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,31 +0,0 @@
|
|||
{
|
||||
"name": "Microsoft.PowerShell.Workflow.ServiceCore",
|
||||
"version": "6.0.0-*",
|
||||
|
||||
"buildOptions": {
|
||||
"nowarn": [ "CS1570" ],
|
||||
"xmlDoc": true,
|
||||
"keyFile": "../signing/visualstudiopublic.snk",
|
||||
"delaySign": true,
|
||||
"publicSign": false,
|
||||
"warningsAsErrors": true,
|
||||
"define": [ "_NOTARMBUILD_" ]
|
||||
},
|
||||
|
||||
"dependencies": {
|
||||
"Microsoft.PowerShell.Commands.Management": "6.0.0-*",
|
||||
"Microsoft.Management.Infrastructure.CimCmdlets": "6.0.0-*"
|
||||
},
|
||||
|
||||
"frameworks": {
|
||||
"net451": {
|
||||
"frameworkAssemblies": {
|
||||
"System.Activities": "",
|
||||
"System.Xaml": "",
|
||||
"System.Runtime.DurableInstancing": "",
|
||||
"Microsoft.Build": "",
|
||||
"Microsoft.Build.Framework": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,20 +0,0 @@
|
|||
{
|
||||
"name": "Microsoft.WSMan.Management.Activities",
|
||||
"version": "6.0.0-*",
|
||||
|
||||
"buildOptions": {
|
||||
"keyFile": "../signing/visualstudiopublic.snk",
|
||||
"delaySign": true,
|
||||
"publicSign": false,
|
||||
"warningsAsErrors": true
|
||||
},
|
||||
|
||||
"dependencies": {
|
||||
"Microsoft.PowerShell.Workflow.ServiceCore": "6.0.0-*"
|
||||
},
|
||||
|
||||
"frameworks": {
|
||||
"net451": {
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,40 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<VersionPrefix>6.0.0</VersionPrefix>
|
||||
<TargetFramework>netstandard1.6</TargetFramework>
|
||||
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
||||
<DelaySign>true</DelaySign>
|
||||
<AssemblyName>Microsoft.WSMan.Management</AssemblyName>
|
||||
<AssemblyOriginatorKeyFile>../signing/visualstudiopublic.snk</AssemblyOriginatorKeyFile>
|
||||
<SignAssembly>true</SignAssembly>
|
||||
<GenerateAssemblyFileVersionAttribute>false</GenerateAssemblyFileVersionAttribute>
|
||||
<GenerateAssemblyVersionAttribute>false</GenerateAssemblyVersionAttribute>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\System.Management.Automation\System.Management.Automation.csproj" />
|
||||
<ProjectReference Include="..\Microsoft.WSMan.Runtime\Microsoft.WSMan.Runtime.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(TargetFramework)' == 'netstandard1.6' ">
|
||||
<DefineConstants>$(DefineConstants);CORECLR</DefineConstants>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard1.6' ">
|
||||
<Compile Remove="WsManSnapin.cs" />
|
||||
</ItemGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<DebugType>portable</DebugType>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Linux' ">
|
||||
<DefineConstants>$(DefineConstants);UNIX</DefineConstants>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' ">
|
||||
<DebugType>full</DebugType>
|
||||
</PropertyGroup>
|
||||
|
||||
</Project>
|
|
@ -1,62 +0,0 @@
|
|||
{
|
||||
"name": "Microsoft.WSMan.Management",
|
||||
"version": "6.0.0-*",
|
||||
|
||||
"buildOptions": {
|
||||
"keyFile": "../signing/visualstudiopublic.snk",
|
||||
"delaySign": true,
|
||||
"publicSign": false,
|
||||
"warningsAsErrors": true
|
||||
},
|
||||
|
||||
"dependencies": {
|
||||
"System.Management.Automation": "6.0.0-*",
|
||||
"Microsoft.WSMan.Runtime": "6.0.0-*"
|
||||
},
|
||||
|
||||
"configurations": {
|
||||
"Linux": {
|
||||
"buildOptions": {
|
||||
"define": [ "UNIX" ],
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"Debug": {
|
||||
"buildOptions": {
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"Release": {
|
||||
"buildOptions": {
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"CodeCoverage": {
|
||||
"buildOptions": {
|
||||
"debugType": "full"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"frameworks": {
|
||||
"netstandard1.6": {
|
||||
"imports": [ "dnxcore50" ],
|
||||
"buildOptions": {
|
||||
"define": [ "CORECLR" ],
|
||||
"compile": {
|
||||
"exclude": [
|
||||
"WsManSnapin.cs"
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"net451": {
|
||||
"frameworkAssemblies": {
|
||||
"System.ServiceProcess": ""
|
||||
},
|
||||
"buildOptions": {
|
||||
"debugType": "full"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
32
src/Microsoft.WSMan.Runtime/Microsoft.WSMan.Runtime.csproj
Normal file
32
src/Microsoft.WSMan.Runtime/Microsoft.WSMan.Runtime.csproj
Normal file
|
@ -0,0 +1,32 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<VersionPrefix>6.0.0</VersionPrefix>
|
||||
<TargetFramework>netstandard1.6</TargetFramework>
|
||||
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
||||
<DelaySign>true</DelaySign>
|
||||
<AssemblyName>Microsoft.WSMan.Runtime</AssemblyName>
|
||||
<AssemblyOriginatorKeyFile>../signing/visualstudiopublic.snk</AssemblyOriginatorKeyFile>
|
||||
<SignAssembly>true</SignAssembly>
|
||||
<NetStandardImplicitPackageVersion>1.6.1</NetStandardImplicitPackageVersion>
|
||||
<GenerateAssemblyFileVersionAttribute>false</GenerateAssemblyFileVersionAttribute>
|
||||
<GenerateAssemblyVersionAttribute>false</GenerateAssemblyVersionAttribute>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(TargetFramework)' == 'netstandard1.6' ">
|
||||
<DefineConstants>$(DefineConstants);CORECLR</DefineConstants>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<DebugType>portable</DebugType>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Linux' ">
|
||||
<DefineConstants>$(DefineConstants);UNIX</DefineConstants>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' ">
|
||||
<DebugType>full</DebugType>
|
||||
</PropertyGroup>
|
||||
|
||||
</Project>
|
|
@ -1,57 +0,0 @@
|
|||
{
|
||||
"name": "Microsoft.WSMan.Runtime",
|
||||
"version": "6.0.0-*",
|
||||
|
||||
"buildOptions": {
|
||||
"keyFile": "../signing/visualstudiopublic.snk",
|
||||
"delaySign": true,
|
||||
"publicSign": false,
|
||||
"warningsAsErrors": true
|
||||
},
|
||||
|
||||
"configurations": {
|
||||
"Linux": {
|
||||
"buildOptions": {
|
||||
"define": [ "UNIX" ],
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"Debug": {
|
||||
"buildOptions": {
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"Release": {
|
||||
"buildOptions": {
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"CodeCoverage": {
|
||||
"buildOptions": {
|
||||
"debugType": "full"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"frameworks": {
|
||||
"netstandard1.6": {
|
||||
"imports": [ "dnxcore50" ],
|
||||
"buildOptions": {
|
||||
"define": [ "CORECLR" ]
|
||||
},
|
||||
"dependencies": {
|
||||
"NETStandard.Library": "1.6.1"
|
||||
}
|
||||
},
|
||||
"net451": {
|
||||
"frameworkAssemblies": {
|
||||
"System.Runtime": "",
|
||||
"System.Xml": "",
|
||||
"System.Data": ""
|
||||
},
|
||||
"buildOptions": {
|
||||
"debugType": "full"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
16
src/ResGen/ResGen.csproj
Normal file
16
src/ResGen/ResGen.csproj
Normal file
|
@ -0,0 +1,16 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<Description>Generates C# typed bindings for .resx files</Description>
|
||||
<TargetFramework>netcoreapp1.1</TargetFramework>
|
||||
<AssemblyName>resgen</AssemblyName>
|
||||
<OutputType>Exe</OutputType>
|
||||
<RuntimeIdentifiers>ubuntu.16.10-x64;ubuntu.16.04-x64;ubuntu.14.04-x64;debian.8-x64;centos.7-x64;fedora.24-x64;win7-x86;win7-x64;win81-x64;win10-x64;osx.10.11-x64;osx.10.12-x64;opensuse.13.2-x64;opensuse.42.1-x64</RuntimeIdentifiers>
|
||||
<RuntimeFrameworkVersion>1.1.1</RuntimeFrameworkVersion>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup Condition=" '$(TargetFramework)' == 'netcoreapp1.1' ">
|
||||
<PackageReference Include="System.Xml.XDocument" Version="4.3.0" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
|
@ -1,35 +0,0 @@
|
|||
{
|
||||
"name": "resgen",
|
||||
"version": "1.0.0-*",
|
||||
"description": "Generates C# typed bindings for .resx files",
|
||||
|
||||
"buildOptions": {
|
||||
"emitEntryPoint": true
|
||||
},
|
||||
|
||||
"frameworks": {
|
||||
"netcoreapp1.1": {
|
||||
"dependencies": {
|
||||
"Microsoft.NETCore.App": "1.1.0",
|
||||
"System.Xml.XDocument": "4.3.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"runtimes": {
|
||||
"ubuntu.16.10-x64": { },
|
||||
"ubuntu.16.04-x64": { },
|
||||
"ubuntu.14.04-x64": { },
|
||||
"debian.8-x64": { },
|
||||
"centos.7-x64": { },
|
||||
"fedora.24-x64": { },
|
||||
"win7-x86": { },
|
||||
"win7-x64": { },
|
||||
"win81-x64": { },
|
||||
"win10-x64": { },
|
||||
"osx.10.11-x64": { },
|
||||
"osx.10.12-x64": { },
|
||||
"opensuse.13.2-x64": {},
|
||||
"opensuse.42.1-x64": {}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,179 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<VersionPrefix>6.0.0</VersionPrefix>
|
||||
<TargetFramework>netstandard1.6</TargetFramework>
|
||||
<NoWarn>$(NoWarn);CS1570;CS1734</NoWarn>
|
||||
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
||||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||
<DelaySign>true</DelaySign>
|
||||
<GenerateDocumentationFile>true</GenerateDocumentationFile>
|
||||
<AssemblyName>System.Management.Automation</AssemblyName>
|
||||
<AssemblyOriginatorKeyFile>../signing/visualstudiopublic.snk</AssemblyOriginatorKeyFile>
|
||||
<SignAssembly>true</SignAssembly>
|
||||
<GenerateAssemblyFileVersionAttribute>false</GenerateAssemblyFileVersionAttribute>
|
||||
<GenerateAssemblyVersionAttribute>false</GenerateAssemblyVersionAttribute>
|
||||
<GenerateNeutralResourcesLanguageAttribute>false</GenerateNeutralResourcesLanguageAttribute>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard1.6' ">
|
||||
<ProjectReference Include="..\Microsoft.PowerShell.CoreCLR.AssemblyLoadContext\Microsoft.PowerShell.CoreCLR.AssemblyLoadContext.csproj" />
|
||||
<ProjectReference Include="..\Microsoft.PowerShell.CoreCLR.Eventing\Microsoft.PowerShell.CoreCLR.Eventing.csproj" />
|
||||
<PackageReference Include="Microsoft.CSharp" Version="4.3.0" />
|
||||
<PackageReference Include="Microsoft.Win32.Registry.AccessControl" Version="4.3.0" />
|
||||
<PackageReference Include="Newtonsoft.Json" Version="9.0.1" />
|
||||
<PackageReference Include="System.Collections.Specialized" Version="4.3.0" />
|
||||
<PackageReference Include="System.Collections.NonGeneric" Version="4.3.0" />
|
||||
<PackageReference Include="System.ComponentModel.EventBasedAsync" Version="4.3.0" />
|
||||
<PackageReference Include="System.ComponentModel.TypeConverter" Version="4.3.0" />
|
||||
<PackageReference Include="System.Data.Common" Version="4.3.0" />
|
||||
<PackageReference Include="System.Diagnostics.Contracts" Version="4.3.0" />
|
||||
<PackageReference Include="System.Diagnostics.FileVersionInfo" Version="4.3.0" />
|
||||
<PackageReference Include="System.Diagnostics.Process" Version="4.3.0" />
|
||||
<PackageReference Include="System.Diagnostics.StackTrace" Version="4.3.0" />
|
||||
<PackageReference Include="System.Diagnostics.TraceSource" Version="4.3.0" />
|
||||
<PackageReference Include="System.Dynamic.Runtime" Version="4.3.0" />
|
||||
<PackageReference Include="System.IO.FileSystem.AccessControl" Version="4.3.0" />
|
||||
<PackageReference Include="System.IO.FileSystem.DriveInfo" Version="4.3.0" />
|
||||
<PackageReference Include="System.IO.FileSystem.Watcher" Version="4.3.0" />
|
||||
<PackageReference Include="System.IO.Pipes" Version="4.3.0" />
|
||||
<PackageReference Include="System.IO.Compression.ZipFile" Version="4.3.0" />
|
||||
<PackageReference Include="System.Linq.Expressions" Version="4.3.0" />
|
||||
<PackageReference Include="System.Net.Http" Version="4.3.0" />
|
||||
<PackageReference Include="System.Net.NetworkInformation" Version="4.3.0" />
|
||||
<PackageReference Include="System.Reflection.Emit" Version="4.3.0" />
|
||||
<PackageReference Include="System.Reflection.Emit.Lightweight" Version="4.3.0" />
|
||||
<PackageReference Include="System.Security.AccessControl" Version="4.3.0" />
|
||||
<PackageReference Include="System.Security.Cryptography.Algorithms" Version="4.3.0" />
|
||||
<PackageReference Include="System.Security.Cryptography.Pkcs" Version="4.3.0" />
|
||||
<PackageReference Include="System.Security.Cryptography.X509Certificates" Version="4.3.0" />
|
||||
<PackageReference Include="System.Threading.Thread" Version="4.3.0" />
|
||||
<PackageReference Include="System.Threading.Tasks.Parallel" Version="4.3.0" />
|
||||
<PackageReference Include="System.Xml.XPath.XmlDocument" Version="4.3.0" />
|
||||
<PackageReference Include="System.Xml.XmlDocument" Version="4.3.0" />
|
||||
<PackageReference Include="System.Xml.XmlSerializer" Version="4.3.0" />
|
||||
</ItemGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(TargetFramework)' == 'netstandard1.6' ">
|
||||
<DefineConstants>$(DefineConstants);CORECLR</DefineConstants>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard1.6' ">
|
||||
<Compile Remove="cimSupport\cmdletization\xml\cmdlets-over-objects.objectModel.autogen.cs" />
|
||||
<Compile Remove="cimSupport\cmdletization\xml\cmdlets-over-objects.xmlSerializer.autogen.cs" />
|
||||
<Compile Remove="engine\CodeMethods.cs" />
|
||||
<Compile Remove="engine\ComInterop\ArgBuilder.cs" />
|
||||
<Compile Remove="engine\ComInterop\BoolArgBuilder.cs" />
|
||||
<Compile Remove="engine\ComInterop\BoundDispEvent.cs" />
|
||||
<Compile Remove="engine\ComInterop\CollectionExtensions.cs" />
|
||||
<Compile Remove="engine\ComInterop\ComBinder.cs" />
|
||||
<Compile Remove="engine\ComInterop\ComBinderHelpers.cs" />
|
||||
<Compile Remove="engine\ComInterop\ComClassMetaObject.cs" />
|
||||
<Compile Remove="engine\ComInterop\ComDispIds.cs" />
|
||||
<Compile Remove="engine\ComInterop\ComEventDesc.cs" />
|
||||
<Compile Remove="engine\ComInterop\ComEventSink.cs" />
|
||||
<Compile Remove="engine\ComInterop\ComEventSinkProxy.cs" />
|
||||
<Compile Remove="engine\ComInterop\ComEventSinksContainer.cs" />
|
||||
<Compile Remove="engine\ComInterop\ComFallbackMetaObject.cs" />
|
||||
<Compile Remove="engine\ComInterop\ComHresults.cs" />
|
||||
<Compile Remove="engine\ComInterop\ComInterop.cs" />
|
||||
<Compile Remove="engine\ComInterop\ComInvokeAction.cs" />
|
||||
<Compile Remove="engine\ComInterop\ComInvokeBinder.cs" />
|
||||
<Compile Remove="engine\ComInterop\ComMetaObject.cs" />
|
||||
<Compile Remove="engine\ComInterop\ComMethodDesc.cs" />
|
||||
<Compile Remove="engine\ComInterop\ComObject.cs" />
|
||||
<Compile Remove="engine\ComInterop\ComParamDesc.cs" />
|
||||
<Compile Remove="engine\ComInterop\ComRuntimeHelpers.cs" />
|
||||
<Compile Remove="engine\ComInterop\ComType.cs" />
|
||||
<Compile Remove="engine\ComInterop\ComTypeClassDesc.cs" />
|
||||
<Compile Remove="engine\ComInterop\ComTypeDesc.cs" />
|
||||
<Compile Remove="engine\ComInterop\ComTypeEnumDesc.cs" />
|
||||
<Compile Remove="engine\ComInterop\ComTypeLibDesc.cs" />
|
||||
<Compile Remove="engine\ComInterop\ComTypeLibInfo.cs" />
|
||||
<Compile Remove="engine\ComInterop\ComTypeLibMemberDesc.cs" />
|
||||
<Compile Remove="engine\ComInterop\ConversionArgBuilder.cs" />
|
||||
<Compile Remove="engine\ComInterop\ConvertArgBuilder.cs" />
|
||||
<Compile Remove="engine\ComInterop\ConvertibleArgBuilder.cs" />
|
||||
<Compile Remove="engine\ComInterop\CurrencyArgBuilder.cs" />
|
||||
<Compile Remove="engine\ComInterop\DateTimeArgBuilder.cs" />
|
||||
<Compile Remove="engine\ComInterop\DispCallable.cs" />
|
||||
<Compile Remove="engine\ComInterop\DispCallableMetaObject.cs" />
|
||||
<Compile Remove="engine\ComInterop\DispatchArgBuilder.cs" />
|
||||
<Compile Remove="engine\ComInterop\ErrorArgBuilder.cs" />
|
||||
<Compile Remove="engine\ComInterop\Errors.cs" />
|
||||
<Compile Remove="engine\ComInterop\ExcepInfo.cs" />
|
||||
<Compile Remove="engine\ComInterop\Helpers.cs" />
|
||||
<Compile Remove="engine\ComInterop\IDispatchComObject.cs" />
|
||||
<Compile Remove="engine\ComInterop\IDispatchMetaObject.cs" />
|
||||
<Compile Remove="engine\ComInterop\IPseudoComObject.cs" />
|
||||
<Compile Remove="engine\ComInterop\NullArgBuilder.cs" />
|
||||
<Compile Remove="engine\ComInterop\SimpleArgBuilder.cs" />
|
||||
<Compile Remove="engine\ComInterop\SplatCallSite.cs" />
|
||||
<Compile Remove="engine\ComInterop\StringArgBuilder.cs" />
|
||||
<Compile Remove="engine\ComInterop\TypeEnumMetaObject.cs" />
|
||||
<Compile Remove="engine\ComInterop\TypeLibInfoMetaObject.cs" />
|
||||
<Compile Remove="engine\ComInterop\TypeLibMetaObject.cs" />
|
||||
<Compile Remove="engine\ComInterop\TypeUtils.cs" />
|
||||
<Compile Remove="engine\ComInterop\UnknownArgBuilder.cs" />
|
||||
<Compile Remove="engine\ComInterop\VarEnumSelector.cs" />
|
||||
<Compile Remove="engine\ComInterop\Variant.cs" />
|
||||
<Compile Remove="engine\ComInterop\VariantArgBuilder.cs" />
|
||||
<Compile Remove="engine\ComInterop\VariantArray.cs" />
|
||||
<Compile Remove="engine\ComInterop\VariantBuilder.cs" />
|
||||
<Compile Remove="engine\ExtraAdapter.cs" />
|
||||
<Compile Remove="engine\ManagementObjectAdapter.cs" />
|
||||
<Compile Remove="engine\MshObjectTypeDescriptor.cs" />
|
||||
<Compile Remove="engine\PSMI\PSNegotiationData.cs" />
|
||||
<Compile Remove="engine\PSMI\PSPowerShellPipeline.cs" />
|
||||
<Compile Remove="engine\PSMI\Serialization\InternalMISerializer.cs" />
|
||||
<Compile Remove="engine\PSMI\Serialization\KnownMITypes.cs" />
|
||||
<Compile Remove="engine\PSMI\Serialization\MISerializer.cs" />
|
||||
<Compile Remove="engine\PSMI\Serialization\MITypeSerializationInfo.cs" />
|
||||
<Compile Remove="engine\PSMI\Serialization\PSMISerializer.cs" />
|
||||
<Compile Remove="engine\TransactedString.cs" />
|
||||
<Compile Remove="engine\TransactionManager.cs" />
|
||||
<Compile Remove="engine\hostifaces\NativeCultureResolver.cs" />
|
||||
<Compile Remove="engine\hostifaces\RunspaceInvoke.cs" />
|
||||
<Compile Remove="logging\eventlog\EventLogLogProvider.cs" />
|
||||
<Compile Remove="namespaces\SafeTransactionHandle.cs" />
|
||||
<Compile Remove="namespaces\TransactedRegistry.cs" />
|
||||
<Compile Remove="namespaces\TransactedRegistryKey.cs" />
|
||||
<Compile Remove="namespaces\TransactedRegistrySecurity.cs" />
|
||||
<Compile Remove="security\wldpNativeMethods.cs" />
|
||||
<Compile Remove="singleshell\Commands\ConsoleCommands.cs" />
|
||||
<Compile Remove="singleshell\Commands\MshSnapinCommands.cs" />
|
||||
<Compile Remove="singleshell\config\RegistryStringResourceIndirect.cs" />
|
||||
<Compile Remove="singleshell\installer\CustomMshSnapin.cs" />
|
||||
<Compile Remove="singleshell\installer\MshCoreMshSnapin.cs" />
|
||||
<Compile Remove="singleshell\installer\MshInstaller.cs" />
|
||||
<Compile Remove="singleshell\installer\MshSnapin.cs" />
|
||||
<Compile Remove="singleshell\installer\MshSnapinInstaller.cs" />
|
||||
<Compile Remove="utils\BackgroundDispatcher.cs" />
|
||||
<Compile Remove="utils\GraphicalHostReflectionWrapper.cs" />
|
||||
<Compile Remove="utils\perfCounters\CounterSetInstanceBase.cs" />
|
||||
<Compile Remove="utils\perfCounters\CounterSetRegistrarBase.cs" />
|
||||
<Compile Remove="utils\perfCounters\PSPerfCountersMgr.cs" />
|
||||
<Compile Remove="gen\CoreMshSnapinResources.cs" />
|
||||
<Compile Remove="gen\ErrorPackageRemoting.cs" />
|
||||
|
||||
<EmbeddedResource Remove="resources\CoreMshSnapinResources.resx" />
|
||||
<EmbeddedResource Remove="resources\ErrorPackageRemoting.resx" />
|
||||
</ItemGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<DebugType>portable</DebugType>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Linux' ">
|
||||
<DefineConstants>$(DefineConstants);UNIX</DefineConstants>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' ">
|
||||
<DebugType>full</DebugType>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Microsoft.Management.Infrastructure" Version="1.0.0-alpha*" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
|
@ -1,221 +0,0 @@
|
|||
{
|
||||
"name": "System.Management.Automation",
|
||||
"version": "6.0.0-*",
|
||||
|
||||
"buildOptions": {
|
||||
"nowarn": [ "CS1570", "CS1734" ],
|
||||
"xmlDoc": true,
|
||||
"keyFile": "../signing/visualstudiopublic.snk",
|
||||
"delaySign": true,
|
||||
"publicSign": false,
|
||||
"warningsAsErrors": true,
|
||||
"allowUnsafe": true
|
||||
},
|
||||
|
||||
"configurations": {
|
||||
"Linux": {
|
||||
"buildOptions": {
|
||||
"define": [ "UNIX" ],
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"Debug": {
|
||||
"buildOptions": {
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"Release": {
|
||||
"buildOptions": {
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"CodeCoverage": {
|
||||
"buildOptions": {
|
||||
"debugType": "full"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"dependencies": {
|
||||
"Microsoft.Management.Infrastructure": "1.0.0-alpha*"
|
||||
},
|
||||
|
||||
"frameworks": {
|
||||
"netstandard1.6": {
|
||||
"imports": [ "dnxcore50" ],
|
||||
"buildOptions": {
|
||||
"define": [ "CORECLR", "PORTABLE" ],
|
||||
"compile": {
|
||||
"exclude": [
|
||||
"cimSupport/cmdletization/xml/cmdlets-over-objects.objectModel.autogen.cs",
|
||||
"cimSupport/cmdletization/xml/cmdlets-over-objects.xmlSerializer.autogen.cs",
|
||||
"engine/CodeMethods.cs",
|
||||
"engine/ComInterop/ArgBuilder.cs",
|
||||
"engine/ComInterop/BoolArgBuilder.cs",
|
||||
"engine/ComInterop/BoundDispEvent.cs",
|
||||
"engine/ComInterop/CollectionExtensions.cs",
|
||||
"engine/ComInterop/ComBinder.cs",
|
||||
"engine/ComInterop/ComBinderHelpers.cs",
|
||||
"engine/ComInterop/ComClassMetaObject.cs",
|
||||
"engine/ComInterop/ComDispIds.cs",
|
||||
"engine/ComInterop/ComEventDesc.cs",
|
||||
"engine/ComInterop/ComEventSink.cs",
|
||||
"engine/ComInterop/ComEventSinkProxy.cs",
|
||||
"engine/ComInterop/ComEventSinksContainer.cs",
|
||||
"engine/ComInterop/ComFallbackMetaObject.cs",
|
||||
"engine/ComInterop/ComHresults.cs",
|
||||
"engine/ComInterop/ComInterop.cs",
|
||||
"engine/ComInterop/ComInvokeAction.cs",
|
||||
"engine/ComInterop/ComInvokeBinder.cs",
|
||||
"engine/ComInterop/ComMetaObject.cs",
|
||||
"engine/ComInterop/ComMethodDesc.cs",
|
||||
"engine/ComInterop/ComObject.cs",
|
||||
"engine/ComInterop/ComParamDesc.cs",
|
||||
"engine/ComInterop/ComRuntimeHelpers.cs",
|
||||
"engine/ComInterop/ComType.cs",
|
||||
"engine/ComInterop/ComTypeClassDesc.cs",
|
||||
"engine/ComInterop/ComTypeDesc.cs",
|
||||
"engine/ComInterop/ComTypeEnumDesc.cs",
|
||||
"engine/ComInterop/ComTypeLibDesc.cs",
|
||||
"engine/ComInterop/ComTypeLibInfo.cs",
|
||||
"engine/ComInterop/ComTypeLibMemberDesc.cs",
|
||||
"engine/ComInterop/ConversionArgBuilder.cs",
|
||||
"engine/ComInterop/ConvertArgBuilder.cs",
|
||||
"engine/ComInterop/ConvertibleArgBuilder.cs",
|
||||
"engine/ComInterop/CurrencyArgBuilder.cs",
|
||||
"engine/ComInterop/DateTimeArgBuilder.cs",
|
||||
"engine/ComInterop/DispCallable.cs",
|
||||
"engine/ComInterop/DispCallableMetaObject.cs",
|
||||
"engine/ComInterop/DispatchArgBuilder.cs",
|
||||
"engine/ComInterop/ErrorArgBuilder.cs",
|
||||
"engine/ComInterop/Errors.cs",
|
||||
"engine/ComInterop/ExcepInfo.cs",
|
||||
"engine/ComInterop/Helpers.cs",
|
||||
"engine/ComInterop/IDispatchComObject.cs",
|
||||
"engine/ComInterop/IDispatchMetaObject.cs",
|
||||
"engine/ComInterop/IPseudoComObject.cs",
|
||||
"engine/ComInterop/NullArgBuilder.cs",
|
||||
"engine/ComInterop/SimpleArgBuilder.cs",
|
||||
"engine/ComInterop/SplatCallSite.cs",
|
||||
"engine/ComInterop/StringArgBuilder.cs",
|
||||
"engine/ComInterop/TypeEnumMetaObject.cs",
|
||||
"engine/ComInterop/TypeLibInfoMetaObject.cs",
|
||||
"engine/ComInterop/TypeLibMetaObject.cs",
|
||||
"engine/ComInterop/TypeUtils.cs",
|
||||
"engine/ComInterop/UnknownArgBuilder.cs",
|
||||
"engine/ComInterop/VarEnumSelector.cs",
|
||||
"engine/ComInterop/Variant.cs",
|
||||
"engine/ComInterop/VariantArgBuilder.cs",
|
||||
"engine/ComInterop/VariantArray.cs",
|
||||
"engine/ComInterop/VariantBuilder.cs",
|
||||
"engine/ExtraAdapter.cs",
|
||||
"engine/ManagementObjectAdapter.cs",
|
||||
"engine/MshObjectTypeDescriptor.cs",
|
||||
"engine/PSMI/PSNegotiationData.cs",
|
||||
"engine/PSMI/PSPowerShellPipeline.cs",
|
||||
"engine/PSMI/Serialization/InternalMISerializer.cs",
|
||||
"engine/PSMI/Serialization/KnownMITypes.cs",
|
||||
"engine/PSMI/Serialization/MISerializer.cs",
|
||||
"engine/PSMI/Serialization/MITypeSerializationInfo.cs",
|
||||
"engine/PSMI/Serialization/PSMISerializer.cs",
|
||||
"engine/TransactedString.cs",
|
||||
"engine/TransactionManager.cs",
|
||||
"engine/hostifaces/NativeCultureResolver.cs",
|
||||
"engine/hostifaces/RunspaceInvoke.cs",
|
||||
"logging/eventlog/EventLogLogProvider.cs",
|
||||
"namespaces/SafeTransactionHandle.cs",
|
||||
"namespaces/TransactedRegistry.cs",
|
||||
"namespaces/TransactedRegistryKey.cs",
|
||||
"namespaces/TransactedRegistrySecurity.cs",
|
||||
"security/wldpNativeMethods.cs",
|
||||
"singleshell/Commands/ConsoleCommands.cs",
|
||||
"singleshell/Commands/MshSnapinCommands.cs",
|
||||
"singleshell/config/RegistryStringResourceIndirect.cs",
|
||||
"singleshell/installer/CustomMshSnapin.cs",
|
||||
"singleshell/installer/MshCoreMshSnapin.cs",
|
||||
"singleshell/installer/MshInstaller.cs",
|
||||
"singleshell/installer/MshSnapin.cs",
|
||||
"singleshell/installer/MshSnapinInstaller.cs",
|
||||
"utils/BackgroundDispatcher.cs",
|
||||
"utils/GraphicalHostReflectionWrapper.cs",
|
||||
"utils/perfCounters/CounterSetInstanceBase.cs",
|
||||
"utils/perfCounters/CounterSetRegistrarBase.cs",
|
||||
"utils/perfCounters/PSPerfCountersMgr.cs",
|
||||
|
||||
"gen/CoreMshSnapinResources.cs",
|
||||
"gen/ErrorPackageRemoting.cs"
|
||||
]
|
||||
},
|
||||
"embed": {
|
||||
"exclude": [
|
||||
"resources/CoreMshSnapinResources.resx",
|
||||
"resources/ErrorPackageRemoting.resx"
|
||||
]
|
||||
}
|
||||
},
|
||||
"dependencies": {
|
||||
"Microsoft.PowerShell.CoreCLR.AssemblyLoadContext": "6.0.0-*",
|
||||
"Microsoft.PowerShell.CoreCLR.Eventing": "6.0.0-*",
|
||||
|
||||
"Microsoft.CSharp": "4.3.0",
|
||||
"Microsoft.Win32.Registry.AccessControl": "4.3.0",
|
||||
"Newtonsoft.Json": "9.0.1",
|
||||
"System.Collections.Specialized": "4.3.0",
|
||||
"System.Collections.NonGeneric": "4.3.0",
|
||||
"System.ComponentModel.EventBasedAsync": "4.3.0",
|
||||
"System.ComponentModel.TypeConverter": "4.3.0",
|
||||
"System.Data.Common": "4.3.0",
|
||||
"System.Diagnostics.Contracts": "4.3.0",
|
||||
"System.Diagnostics.FileVersionInfo": "4.3.0",
|
||||
"System.Diagnostics.Process": "4.3.0",
|
||||
"System.Diagnostics.StackTrace": "4.3.0",
|
||||
"System.Diagnostics.TraceSource": "4.3.0",
|
||||
"System.Dynamic.Runtime": "4.3.0",
|
||||
"System.IO.FileSystem.AccessControl": "4.3.0",
|
||||
"System.IO.FileSystem.DriveInfo": "4.3.0",
|
||||
"System.IO.FileSystem.Watcher": "4.3.0",
|
||||
"System.IO.Pipes": "4.3.0",
|
||||
"System.IO.Compression.ZipFile": "4.3.0",
|
||||
"System.Linq.Expressions": "4.3.0",
|
||||
"System.Net.Http": "4.3.0",
|
||||
"System.Net.NetworkInformation": "4.3.0",
|
||||
"System.Reflection.Emit": "4.3.0",
|
||||
"System.Reflection.Emit.Lightweight": "4.3.0",
|
||||
"System.Security.AccessControl": "4.3.0",
|
||||
"System.Security.Cryptography.Algorithms": "4.3.0",
|
||||
"System.Security.Cryptography.Pkcs": "4.3.0",
|
||||
"System.Security.Cryptography.X509Certificates": "4.3.0",
|
||||
"System.Threading.Thread": "4.3.0",
|
||||
"System.Threading.Tasks.Parallel": "4.3.0",
|
||||
"System.Xml.XPath.XmlDocument": "4.3.0",
|
||||
"System.Xml.XmlDocument": "4.3.0",
|
||||
"System.Xml.XmlSerializer": "4.3.0"
|
||||
}
|
||||
},
|
||||
"net451": {
|
||||
"buildOptions": {
|
||||
"compile": {
|
||||
"exclude": [ "gen/CoreClrStubResources.cs" ]
|
||||
},
|
||||
"embed": {
|
||||
"exclude": [ "resources/CoreClrStubResources.resx" ]
|
||||
},
|
||||
"debugType": "full"
|
||||
},
|
||||
"frameworkAssemblies": {
|
||||
"System.Runtime": "",
|
||||
"System.Xml": "",
|
||||
"System.Xml.Linq": "",
|
||||
"System.Numerics": "",
|
||||
"System.Data": "",
|
||||
"System.DirectoryServices": "",
|
||||
"System.Security": "",
|
||||
"System.Transactions": "",
|
||||
"System.Runtime.Serialization": "",
|
||||
"System.Management": "",
|
||||
"System.Configuration": "",
|
||||
"System.Configuration.Install": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
29
src/TypeCatalogGen/TypeCatalogGen.csproj
Normal file
29
src/TypeCatalogGen/TypeCatalogGen.csproj
Normal file
|
@ -0,0 +1,29 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<Description>Generates CorePsTypeCatalog.cs given powershell.inc</Description>
|
||||
<TargetFramework>netcoreapp1.1</TargetFramework>
|
||||
<AssemblyName>TypeCatalogGen</AssemblyName>
|
||||
<OutputType>Exe</OutputType>
|
||||
<RuntimeIdentifiers>ubuntu.14.04-x64;ubuntu.16.04-x64;ubuntu.16.10-x64;debian.8-x64;centos.7-x64;fedora.24-x64;win7-x86;win7-x64;win81-x64;win10-x64;osx.10.11-x64;osx.10.12-x64;opensuse.13.2-x64;opensuse.42.1-x64</RuntimeIdentifiers>
|
||||
<RuntimeFrameworkVersion>1.1.1</RuntimeFrameworkVersion>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<DebugType>portable</DebugType>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Linux' ">
|
||||
<DefineConstants>$(DefineConstants);UNIX</DefineConstants>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' ">
|
||||
<DebugType>full</DebugType>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup Condition=" '$(TargetFramework)' == 'netcoreapp1.1' ">
|
||||
<PackageReference Include="System.Reflection.Metadata" Version="1.4.1" />
|
||||
<PackageReference Include="System.Collections.Immutable" Version="1.3.0" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
|
@ -1,60 +0,0 @@
|
|||
{
|
||||
"name": "TypeCatalogGen",
|
||||
"version": "1.0.0-*",
|
||||
"description": "Generates CorePsTypeCatalog.cs given powershell.inc",
|
||||
|
||||
"configurations": {
|
||||
"Linux": {
|
||||
"buildOptions": {
|
||||
"define": [ "UNIX" ],
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"Debug": {
|
||||
"buildOptions": {
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"Release": {
|
||||
"buildOptions": {
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"CodeCoverage": {
|
||||
"buildOptions": {
|
||||
"debugType": "full"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"buildOptions": {
|
||||
"emitEntryPoint": true
|
||||
},
|
||||
|
||||
"frameworks": {
|
||||
"netcoreapp1.1": {
|
||||
"dependencies": {
|
||||
"Microsoft.NETCore.App": "1.1.0",
|
||||
"System.Reflection.Metadata": "1.4.1",
|
||||
"System.Collections.Immutable": "1.3.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"runtimes": {
|
||||
"ubuntu.14.04-x64": { },
|
||||
"ubuntu.16.04-x64": { },
|
||||
"ubuntu.16.10-x64": { },
|
||||
"debian.8-x64": { },
|
||||
"centos.7-x64": { },
|
||||
"fedora.24-x64": { },
|
||||
"win7-x86": { },
|
||||
"win7-x64": { },
|
||||
"win81-x64": { },
|
||||
"win10-x64": { },
|
||||
"osx.10.11-x64": { },
|
||||
"osx.10.12-x64": { },
|
||||
"opensuse.13.2-x64": {},
|
||||
"opensuse.42.1-x64": {}
|
||||
}
|
||||
}
|
|
@ -1,42 +0,0 @@
|
|||
using System;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using NuGet.Frameworks;
|
||||
using Microsoft.DotNet.Cli.Utils;
|
||||
using Microsoft.DotNet.ProjectModel;
|
||||
using Microsoft.DotNet.ProjectModel.Graph;
|
||||
using Microsoft.Extensions.DependencyModel.Resolution;
|
||||
|
||||
namespace TypeCatalogParser
|
||||
{
|
||||
public class Program
|
||||
{
|
||||
public static void Main(string[] args)
|
||||
{
|
||||
// These are packages that are not part of .NET Core and must be excluded
|
||||
string[] excludedPackages = {
|
||||
"Microsoft.Management.Infrastructure",
|
||||
"Microsoft.Management.Infrastructure.Native",
|
||||
"Microsoft.mshtml"
|
||||
};
|
||||
|
||||
// The TypeCatalogGen project takes this as input
|
||||
var outputPath = "../TypeCatalogGen/powershell.inc";
|
||||
|
||||
// Get a context for our top level project
|
||||
var context = ProjectContext.Create("../Microsoft.PowerShell.SDK", NuGetFramework.Parse("netstandard1.6"));
|
||||
|
||||
System.IO.File.WriteAllLines(outputPath,
|
||||
// Get the target for the current runtime
|
||||
from t in context.LockFile.Targets where t.RuntimeIdentifier == context.RuntimeIdentifier
|
||||
// Get the packages (not projects)
|
||||
from x in t.Libraries where (x.Type == "package" && !excludedPackages.Contains(x.Name))
|
||||
// Get the real reference assemblies
|
||||
from y in x.CompileTimeAssemblies where y.Path.EndsWith(".dll")
|
||||
// Construct the path to the assemblies
|
||||
select $"{context.PackagesDirectory}/{x.Name}/{x.Version}/{y.Path};");
|
||||
|
||||
Console.WriteLine($"List of reference assemblies written to {outputPath}");
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,57 +0,0 @@
|
|||
{
|
||||
"buildOptions": {
|
||||
"warningsAsErrors": true,
|
||||
"emitEntryPoint": true
|
||||
},
|
||||
|
||||
"dependencies": {
|
||||
"Microsoft.NETCore.App": "1.1.0",
|
||||
"Microsoft.DotNet.ProjectModel": "1.0.0-rc3-1-003177",
|
||||
"Microsoft.DotNet.Cli.Utils": "1.0.0-preview3-004056"
|
||||
},
|
||||
|
||||
"configurations": {
|
||||
"Linux": {
|
||||
"buildOptions": {
|
||||
"define": [ "UNIX" ],
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"Debug": {
|
||||
"buildOptions": {
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"Release": {
|
||||
"buildOptions": {
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"CodeCoverage": {
|
||||
"buildOptions": {
|
||||
"debugType": "full"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"frameworks": {
|
||||
"netcoreapp1.1": {
|
||||
"imports": [ "dnxcore50", "portable-net45+win8" ]
|
||||
}
|
||||
},
|
||||
|
||||
"runtimes": {
|
||||
"ubuntu.14.04-x64": { },
|
||||
"ubuntu.16.04-x64": { },
|
||||
"ubuntu.16.10-x64": { },
|
||||
"centos.7-x64": { },
|
||||
"fedora.24-x64": { },
|
||||
"win7-x86": { },
|
||||
"win7-x64": { },
|
||||
"win10-x64": { },
|
||||
"osx.10.11-x64": { },
|
||||
"osx.10.12-x64": { },
|
||||
"opensuse.13.2-x64": {},
|
||||
"opensuse.42.1-x64": {}
|
||||
}
|
||||
}
|
56
src/powershell-unix/powershell-unix.csproj
Normal file
56
src/powershell-unix/powershell-unix.csproj
Normal file
|
@ -0,0 +1,56 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<Description>PowerShell top-level project with .NET CLI host</Description>
|
||||
<VersionPrefix>6.0.0</VersionPrefix>
|
||||
<TargetFramework>netcoreapp1.1</TargetFramework>
|
||||
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
||||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||
<GenerateDocumentationFile>true</GenerateDocumentationFile>
|
||||
<AssemblyName>powershell</AssemblyName>
|
||||
<OutputType>Exe</OutputType>
|
||||
<RuntimeIdentifiers>ubuntu.14.04-x64;ubuntu.16.04-x64;ubuntu.16.10-x64;debian.8-x64;centos.7-x64;fedora.24-x64;osx.10.11-x64;osx.10.12-x64;opensuse.13.2-x64;opensuse.42.1-x64</RuntimeIdentifiers>
|
||||
<RuntimeFrameworkVersion>1.1.1</RuntimeFrameworkVersion>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Compile Include="..\powershell\Program.cs" Exclude="bin\**;obj\**;**\*.xproj;packages\**" />
|
||||
<Content Include="..\Modules\Unix\**\*;..\Modules\Shared\**\*" Exclude="..\Modules\Shared\Pester\.git*;..\Modules\Shared\Pester\*.yml">
|
||||
<Link>Modules\%(RecursiveDir)\%(FileName)%(Extension)</Link>
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
|
||||
</Content>
|
||||
<Content Include="*.so;*.dylib;..\..\license_thirdparty_proprietary.txt;..\..\powershell.version">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
|
||||
</Content>
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\Microsoft.PowerShell.SDK\Microsoft.PowerShell.SDK.csproj" />
|
||||
<ProjectReference Include="..\Microsoft.PowerShell.PSReadLine\Microsoft.PowerShell.PSReadLine.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="libpsrpclient" Version="1.0.0-*" />
|
||||
<PackageReference Include="PSDesiredStateConfiguration" Version="1.0.0-alpha01" />
|
||||
<PackageReference Include="PowerShellHelpFiles" Version="1.0.0-alpha01" />
|
||||
</ItemGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(TargetFramework)' == 'netcoreapp1.1' ">
|
||||
<DefineConstants>$(DefineConstants);CORECLR</DefineConstants>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<DebugType>portable</DebugType>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Linux' ">
|
||||
<DefineConstants>$(DefineConstants);UNIX</DefineConstants>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' ">
|
||||
<DebugType>full</DebugType>
|
||||
</PropertyGroup>
|
||||
|
||||
</Project>
|
|
@ -1,111 +0,0 @@
|
|||
{
|
||||
"name": "powershell",
|
||||
"version": "6.0.0-*",
|
||||
"description": "PowerShell top-level project with .NET CLI host",
|
||||
|
||||
"configurations": {
|
||||
"Linux": {
|
||||
"buildOptions": {
|
||||
"define": [ "UNIX" ],
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"Debug": {
|
||||
"buildOptions": {
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"Release": {
|
||||
"buildOptions": {
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"CodeCoverage": {
|
||||
"buildOptions": {
|
||||
"debugType": "full"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"buildOptions": {
|
||||
"xmlDoc": true,
|
||||
"warningsAsErrors": true,
|
||||
"allowUnsafe": true,
|
||||
"emitEntryPoint": true,
|
||||
"copyToOutput": {
|
||||
"mappings": {
|
||||
"Modules/" : {
|
||||
"include": [
|
||||
"../Modules/Unix",
|
||||
"../Modules/Shared"
|
||||
],
|
||||
"exclude": [
|
||||
"../Modules/Shared/Pester/.git*"
|
||||
]
|
||||
}
|
||||
},
|
||||
"include": [
|
||||
"*.so",
|
||||
"*.dylib",
|
||||
"../../license_thirdparty_proprietary.txt",
|
||||
"../../powershell.version"
|
||||
]
|
||||
},
|
||||
"compile": [
|
||||
"../powershell/Program.cs"
|
||||
]
|
||||
},
|
||||
|
||||
"publishOptions": {
|
||||
"mappings": {
|
||||
"Modules/" : {
|
||||
"include": [
|
||||
"../Modules/Unix",
|
||||
"../Modules/Shared"
|
||||
],
|
||||
"exclude": [
|
||||
"../Modules/Shared/Pester/.git*"
|
||||
]
|
||||
}
|
||||
},
|
||||
"include": [
|
||||
"*.so",
|
||||
"*.dylib",
|
||||
"../../license_thirdparty_proprietary.txt",
|
||||
"../../powershell.version"
|
||||
]
|
||||
},
|
||||
|
||||
"dependencies": {
|
||||
"Microsoft.PowerShell.SDK": "6.0.0-*",
|
||||
"Microsoft.PowerShell.PSReadLine": "6.0.0-*",
|
||||
"psrp": "1.1.0-*",
|
||||
"PSDesiredStateConfiguration": "1.0.0-alpha01",
|
||||
"PowerShellHelpFiles": "1.0.0-alpha01"
|
||||
},
|
||||
|
||||
"frameworks": {
|
||||
"netcoreapp1.1": {
|
||||
"imports": [ "dnxcore50", "portable-net45+win8" ],
|
||||
"buildOptions": {
|
||||
"define": [ "CORECLR" ]
|
||||
},
|
||||
"dependencies": {
|
||||
"Microsoft.NETCore.App": "1.1.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"runtimes": {
|
||||
"ubuntu.14.04-x64": { },
|
||||
"ubuntu.16.04-x64": { },
|
||||
"ubuntu.16.10-x64": { },
|
||||
"debian.8-x64": { },
|
||||
"centos.7-x64": { },
|
||||
"fedora.24-x64": { },
|
||||
"osx.10.11-x64": { },
|
||||
"osx.10.12-x64": { },
|
||||
"opensuse.13.2-x64": {},
|
||||
"opensuse.42.1-x64": {}
|
||||
}
|
||||
}
|
66
src/powershell-win-core/powershell-win-core.csproj
Normal file
66
src/powershell-win-core/powershell-win-core.csproj
Normal file
|
@ -0,0 +1,66 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<Description>PowerShell Core on Windows top-level project</Description>
|
||||
<VersionPrefix>6.0.0</VersionPrefix>
|
||||
<TargetFramework>netcoreapp1.1</TargetFramework>
|
||||
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
||||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||
<GenerateDocumentationFile>true</GenerateDocumentationFile>
|
||||
<AssemblyName>powershell</AssemblyName>
|
||||
<OutputType>Exe</OutputType>
|
||||
<RuntimeIdentifiers>win7-x86;win7-x64;win81-x64;win10-x64</RuntimeIdentifiers>
|
||||
<RuntimeFrameworkVersion>1.1.1</RuntimeFrameworkVersion>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Compile Include="..\powershell\Program.cs" Exclude="bin\**;obj\**;**\*.xproj;packages\**" />
|
||||
<Content Include="..\System.Management.Automation\PowerShellProperties.json">
|
||||
<Link>PowerShellProperties.json</Link>
|
||||
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
|
||||
</Content>
|
||||
<Content Include="..\Modules\Windows-Core\**\*;..\Modules\Windows-Core+Full\**\*;..\Modules\Shared\**\*" Exclude="..\Modules\Shared\Pester\.git*;..\Modules\Shared\Pester\*.yml">
|
||||
<Link>Modules\%(RecursiveDir)\%(FileName)%(Extension)</Link>
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
|
||||
</Content>
|
||||
<Content Include="..\..\license_thirdparty_proprietary.txt;..\..\powershell.version">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
|
||||
</Content>
|
||||
<Content Include="pwrshplugin.dll;pwrshplugin.pdb;Install-PowerShellRemoting.ps1">
|
||||
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
|
||||
</Content>
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\Microsoft.PowerShell.SDK\Microsoft.PowerShell.SDK.csproj" />
|
||||
<ProjectReference Include="..\Microsoft.PowerShell.PSReadLine\Microsoft.PowerShell.PSReadLine.csproj" />
|
||||
<ProjectReference Include="..\Microsoft.PowerShell.Commands.Diagnostics\Microsoft.PowerShell.Commands.Diagnostics.csproj" />
|
||||
<ProjectReference Include="..\Microsoft.PowerShell.LocalAccounts\Microsoft.PowerShell.LocalAccounts.csproj" />
|
||||
<ProjectReference Include="..\Microsoft.Management.Infrastructure.CimCmdlets\Microsoft.Management.Infrastructure.CimCmdlets.csproj" />
|
||||
<ProjectReference Include="..\Microsoft.WSMan.Management\Microsoft.WSMan.Management.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="PSDesiredStateConfiguration" Version="1.0.0-alpha01" />
|
||||
<PackageReference Include="PowerShellHelpFiles" Version="1.0.0-alpha01" />
|
||||
</ItemGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(TargetFramework)' == 'netcoreapp1.1' ">
|
||||
<DefineConstants>$(DefineConstants);CORECLR</DefineConstants>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<DebugType>portable</DebugType>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Linux' ">
|
||||
<DefineConstants>$(DefineConstants);UNIX</DefineConstants>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' ">
|
||||
<DebugType>full</DebugType>
|
||||
</PropertyGroup>
|
||||
|
||||
</Project>
|
|
@ -1,110 +0,0 @@
|
|||
{
|
||||
"name": "powershell",
|
||||
"version": "6.0.0-*",
|
||||
"description": "PowerShell top-level project with .NET CLI PowerShell app",
|
||||
|
||||
"configurations": {
|
||||
"Linux": {
|
||||
"buildOptions": {
|
||||
"define": [ "UNIX" ],
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"Debug": {
|
||||
"buildOptions": {
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"Release": {
|
||||
"buildOptions": {
|
||||
"debugType": "portable"
|
||||
}
|
||||
},
|
||||
"CodeCoverage": {
|
||||
"buildOptions": {
|
||||
"debugType": "full"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"buildOptions": {
|
||||
"xmlDoc": true,
|
||||
"warningsAsErrors": true,
|
||||
"allowUnsafe": true,
|
||||
"emitEntryPoint": true,
|
||||
"copyToOutput": {
|
||||
"mappings": {
|
||||
"Modules/" : {
|
||||
"include": [
|
||||
"../Modules/Windows-Core",
|
||||
"../Modules/Windows-Core+Full",
|
||||
"../Modules/Shared"
|
||||
],
|
||||
"exclude": [
|
||||
"../Modules/Shared/Pester/.git*"
|
||||
]
|
||||
}
|
||||
},
|
||||
"include": [
|
||||
"../../license_thirdparty_proprietary.txt",
|
||||
"../../powershell.version"
|
||||
]
|
||||
},
|
||||
"compile": [
|
||||
"../powershell/Program.cs"
|
||||
]
|
||||
},
|
||||
|
||||
"publishOptions": {
|
||||
"mappings": {
|
||||
"Modules/" : {
|
||||
"include": [
|
||||
"../Modules/Windows-Core",
|
||||
"../Modules/Windows-Core+Full",
|
||||
"../Modules/Shared"
|
||||
],
|
||||
"exclude": [
|
||||
"../Modules/Shared/Pester/.git*"
|
||||
]
|
||||
},
|
||||
"PowerShellProperties.json" : "../System.Management.Automation/PowerShellProperties.json"
|
||||
},
|
||||
"include": [
|
||||
"pwrshplugin.dll",
|
||||
"pwrshplugin.pdb",
|
||||
"Install-PowerShellRemoting.ps1",
|
||||
"../../license_thirdparty_proprietary.txt",
|
||||
"../../powershell.version"
|
||||
]
|
||||
},
|
||||
|
||||
"dependencies": {
|
||||
"Microsoft.PowerShell.SDK": "6.0.0-*",
|
||||
"Microsoft.PowerShell.PSReadLine": "6.0.0-*",
|
||||
"Microsoft.PowerShell.Commands.Diagnostics": "6.0.0-*",
|
||||
"Microsoft.PowerShell.LocalAccounts": "6.0.0-*",
|
||||
"Microsoft.Management.Infrastructure.CimCmdlets": "6.0.0-*",
|
||||
"Microsoft.WSMan.Management": "6.0.0-*",
|
||||
"PSDesiredStateConfiguration": "1.0.0-alpha01",
|
||||
"PowerShellHelpFiles": "1.0.0-alpha01"
|
||||
},
|
||||
|
||||
"frameworks": {
|
||||
"netcoreapp1.1": {
|
||||
"imports": [ "dnxcore50", "portable-net45+win8" ],
|
||||
"buildOptions": {
|
||||
"define": [ "CORECLR" ]
|
||||
},
|
||||
"dependencies": {
|
||||
"Microsoft.NETCore.App": "1.1.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"runtimes": {
|
||||
"win7-x86": { },
|
||||
"win7-x64": { },
|
||||
"win81-x64": { },
|
||||
"win10-x64": { }
|
||||
}
|
||||
}
|
1
src/powershell-win-full/.gitignore
vendored
1
src/powershell-win-full/.gitignore
vendored
|
@ -1 +0,0 @@
|
|||
Install-PowerShellRemoting.ps1
|
|
@ -1,56 +0,0 @@
|
|||
{
|
||||
"name": "powershell",
|
||||
"version": "6.0.0-*",
|
||||
"description": "PowerShell top-level project for FullCLR package with native host",
|
||||
|
||||
"publishOptions": {
|
||||
"mappings": {
|
||||
"Modules/" : {
|
||||
"include": [
|
||||
"../Modules/Windows-Full",
|
||||
"../Modules/Windows-Core+Full",
|
||||
"../Modules/Shared"
|
||||
],
|
||||
"exclude": [
|
||||
"../Modules/Shared/Pester/.git*"
|
||||
]
|
||||
}
|
||||
},
|
||||
"include" : [
|
||||
"powershell.exe",
|
||||
"powershell.pdb",
|
||||
"pwrshplugin.dll",
|
||||
"pwrshplugin.pdb",
|
||||
"../../powershell.version"
|
||||
]
|
||||
},
|
||||
|
||||
"dependencies": {
|
||||
"Microsoft.PowerShell.SDK": "6.0.0-*",
|
||||
"Microsoft.Management.Infrastructure.CimCmdlets": "6.0.0-*",
|
||||
"Microsoft.PowerShell.Activities": "6.0.0-*",
|
||||
"Microsoft.PowerShell.Commands.Diagnostics": "6.0.0-*",
|
||||
"Microsoft.PowerShell.Core.Activities": "6.0.0-*",
|
||||
"Microsoft.PowerShell.Diagnostics.Activities": "6.0.0-*",
|
||||
"Microsoft.PowerShell.GraphicalHost": "6.0.0-*",
|
||||
"Microsoft.PowerShell.LocalAccounts": "6.0.0-*",
|
||||
"Microsoft.PowerShell.Management.Activities": "6.0.0-*",
|
||||
"Microsoft.PowerShell.PSReadLine": "6.0.0-*",
|
||||
"Microsoft.PowerShell.ScheduledJob": "6.0.0-*",
|
||||
"Microsoft.PowerShell.Security.Activities": "6.0.0-*",
|
||||
"Microsoft.PowerShell.Utility.Activities": "6.0.0-*",
|
||||
"Microsoft.PowerShell.Workflow.ServiceCore": "6.0.0-*",
|
||||
"Microsoft.WSMan.Management.Activities": "6.0.0-*"
|
||||
},
|
||||
|
||||
"frameworks": {
|
||||
"net451": {}
|
||||
},
|
||||
|
||||
"runtimes": {
|
||||
"win7-x86": { },
|
||||
"win7-x64": { },
|
||||
"win81-x64": { },
|
||||
"win10-x64": { }
|
||||
}
|
||||
}
|
|
@ -1,384 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{FE0D19AF-A6BE-4A68-BC1D-F52F3A17E2A0}</ProjectGuid>
|
||||
<OutputType>Library</OutputType>
|
||||
<NoStandardLibraries>false</NoStandardLibraries>
|
||||
<AssemblyName>Microsoft.PowerShell.Commands.Management</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<RootNamespace>Microsoft.PowerShell.Commands.Management</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'UNIX|AnyCPU'">
|
||||
<OutputPath>bin\UNIX\</OutputPath>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'CORECLR|AnyCPU'">
|
||||
<OutputPath>bin\CORECLR\</OutputPath>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="Microsoft.CSharp" />
|
||||
<Reference Include="Microsoft.Management.Infrastructure" />
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Data.DataSetExtensions" />
|
||||
<Reference Include="System.Management" />
|
||||
<Reference Include="System.Xml" />
|
||||
<Reference Include="System.Xml.Linq" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\AssemblyInfo.cs">
|
||||
<Link>AssemblyInfo.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\cimSupport\cmdletization\cim\cimChildJobBase.cs">
|
||||
<Link>cimSupport\cmdletization\cim\cimChildJobBase.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\cimSupport\cmdletization\cim\cimCmdletDefinitionContext.cs">
|
||||
<Link>cimSupport\cmdletization\cim\cimCmdletDefinitionContext.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\cimSupport\cmdletization\cim\cimCmdletInvocationContext.cs">
|
||||
<Link>cimSupport\cmdletization\cim\cimCmdletInvocationContext.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\cimSupport\cmdletization\cim\cimConverter.cs">
|
||||
<Link>cimSupport\cmdletization\cim\cimConverter.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\cimSupport\cmdletization\cim\cimJobContext.cs">
|
||||
<Link>cimSupport\cmdletization\cim\cimJobContext.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\cimSupport\cmdletization\cim\CimJobException.cs">
|
||||
<Link>cimSupport\cmdletization\cim\CimJobException.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\cimSupport\cmdletization\cim\cimOperationOptionsHelper.cs">
|
||||
<Link>cimSupport\cmdletization\cim\cimOperationOptionsHelper.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\cimSupport\cmdletization\cim\cimQuery.cs">
|
||||
<Link>cimSupport\cmdletization\cim\cimQuery.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\cimSupport\cmdletization\cim\cimWrapper.cs">
|
||||
<Link>cimSupport\cmdletization\cim\cimWrapper.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\cimSupport\cmdletization\cim\clientSideQuery.cs">
|
||||
<Link>cimSupport\cmdletization\cim\clientSideQuery.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\cimSupport\cmdletization\cim\CreateInstanceJob.cs">
|
||||
<Link>cimSupport\cmdletization\cim\CreateInstanceJob.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\cimSupport\cmdletization\cim\DeleteInstanceJob.cs">
|
||||
<Link>cimSupport\cmdletization\cim\DeleteInstanceJob.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\cimSupport\cmdletization\cim\EnumerateAssociatedInstancesJob.cs">
|
||||
<Link>cimSupport\cmdletization\cim\EnumerateAssociatedInstancesJob.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\cimSupport\cmdletization\cim\ExtrinsicMethodInvocationJob.cs">
|
||||
<Link>cimSupport\cmdletization\cim\ExtrinsicMethodInvocationJob.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\cimSupport\cmdletization\cim\InstanceMethodInvocationJob.cs">
|
||||
<Link>cimSupport\cmdletization\cim\InstanceMethodInvocationJob.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\cimSupport\cmdletization\cim\MethodInvocationJobBase.cs">
|
||||
<Link>cimSupport\cmdletization\cim\MethodInvocationJobBase.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\cimSupport\cmdletization\cim\ModifyInstanceJob.cs">
|
||||
<Link>cimSupport\cmdletization\cim\ModifyInstanceJob.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\cimSupport\cmdletization\cim\PropertySettingJob.cs">
|
||||
<Link>cimSupport\cmdletization\cim\PropertySettingJob.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\cimSupport\cmdletization\cim\QueryJob.cs">
|
||||
<Link>cimSupport\cmdletization\cim\QueryJob.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\cimSupport\cmdletization\cim\QueryJobBase.cs">
|
||||
<Link>cimSupport\cmdletization\cim\QueryJobBase.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\cimSupport\cmdletization\cim\StaticMethodInvocationJob.cs">
|
||||
<Link>cimSupport\cmdletization\cim\StaticMethodInvocationJob.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\cimSupport\cmdletization\cim\TerminatingErrorTracker.cs">
|
||||
<Link>cimSupport\cmdletization\cim\TerminatingErrorTracker.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\cimSupport\cmdletization\SessionBasedWrapper.cs">
|
||||
<Link>cimSupport\cmdletization\SessionBasedWrapper.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\AddContentCommand.cs">
|
||||
<Link>commands\management\AddContentCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\CIMHelper.cs">
|
||||
<Link>commands\management\CIMHelper.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\ClearContentCommand.cs">
|
||||
<Link>commands\management\ClearContentCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\ClearPropertyCommand.cs">
|
||||
<Link>commands\management\ClearPropertyCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\ClearRecycleBinCommand.cs">
|
||||
<Link>commands\management\ClearRecycleBinCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\CombinePathCommand.cs">
|
||||
<Link>commands\management\CombinePathCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\CommitTransactionCommand.cs">
|
||||
<Link>commands\management\CommitTransactionCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\Computer.cs">
|
||||
<Link>commands\management\Computer.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\ContentCommandBase.cs">
|
||||
<Link>commands\management\ContentCommandBase.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\ControlPanelItemCommand.cs">
|
||||
<Link>commands\management\ControlPanelItemCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\ConvertPathCommand.cs">
|
||||
<Link>commands\management\ConvertPathCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\CopyPropertyCommand.cs">
|
||||
<Link>commands\management\CopyPropertyCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\Eventlog.cs">
|
||||
<Link>commands\management\Eventlog.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\GetChildrenCommand.cs">
|
||||
<Link>commands\management\GetChildrenCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\GetClipboardCommand.cs">
|
||||
<Link>commands\management\GetClipboardCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\GetComputerInfoCommand.cs">
|
||||
<Link>commands\management\GetComputerInfoCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\GetContentCommand.cs">
|
||||
<Link>commands\management\GetContentCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\GetPropertyCommand.cs">
|
||||
<Link>commands\management\GetPropertyCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\GetTransactionCommand.cs">
|
||||
<Link>commands\management\GetTransactionCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\GetWMIObjectCommand.cs">
|
||||
<Link>commands\management\GetWMIObjectCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\Hotfix.cs">
|
||||
<Link>commands\management\Hotfix.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\InvokeWMIMethodCommand.cs">
|
||||
<Link>commands\management\InvokeWMIMethodCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\MovePropertyCommand.cs">
|
||||
<Link>commands\management\MovePropertyCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\Navigation.cs">
|
||||
<Link>commands\management\Navigation.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\NewPropertyCommand.cs">
|
||||
<Link>commands\management\NewPropertyCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\ParsePathCommand.cs">
|
||||
<Link>commands\management\ParsePathCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\PassThroughContentCommandBase.cs">
|
||||
<Link>commands\management\PassThroughContentCommandBase.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\PassThroughPropertyCommandBase.cs">
|
||||
<Link>commands\management\PassThroughPropertyCommandBase.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\PingPathCommand.cs">
|
||||
<Link>commands\management\PingPathCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\Process.cs">
|
||||
<Link>commands\management\Process.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\PropertyCommandBase.cs">
|
||||
<Link>commands\management\PropertyCommandBase.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\RegisterWMIEventCommand.cs">
|
||||
<Link>commands\management\RegisterWMIEventCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\RemovePropertyCommand.cs">
|
||||
<Link>commands\management\RemovePropertyCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\RemoveWMIObjectCommand.cs">
|
||||
<Link>commands\management\RemoveWMIObjectCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\RenamePropertyCommand.cs">
|
||||
<Link>commands\management\RenamePropertyCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\ResolvePathCommand.cs">
|
||||
<Link>commands\management\ResolvePathCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\RollbackTransactionCommand.cs">
|
||||
<Link>commands\management\RollbackTransactionCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\Service.cs">
|
||||
<Link>commands\management\Service.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\SetClipboardCommand.cs">
|
||||
<Link>commands\management\SetClipboardCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\SetContentCommand.cs">
|
||||
<Link>commands\management\SetContentCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\SetPropertyCommand.cs">
|
||||
<Link>commands\management\SetPropertyCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\SetWMIInstanceCommand.cs">
|
||||
<Link>commands\management\SetWMIInstanceCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\StartTransactionCommand.cs">
|
||||
<Link>commands\management\StartTransactionCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\UseTransactionCommand.cs">
|
||||
<Link>commands\management\UseTransactionCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\WebServiceProxy.cs">
|
||||
<Link>commands\management\WebServiceProxy.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\WMIHelper.cs">
|
||||
<Link>commands\management\WMIHelper.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\commands\management\WriteContentCommandBase.cs">
|
||||
<Link>commands\management\WriteContentCommandBase.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\gen\ClearRecycleBinResources.cs">
|
||||
<Link>gen\ClearRecycleBinResources.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\gen\ClipboardResources.cs">
|
||||
<Link>gen\ClipboardResources.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\gen\CmdletizationResources.cs">
|
||||
<Link>gen\CmdletizationResources.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\gen\ComputerInfoResources.cs">
|
||||
<Link>gen\ComputerInfoResources.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\gen\ComputerResources.cs">
|
||||
<Link>gen\ComputerResources.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\gen\ControlPanelResources.cs">
|
||||
<Link>gen\ControlPanelResources.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\gen\EventlogResources.cs">
|
||||
<Link>gen\EventlogResources.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\gen\HotFixResources.cs">
|
||||
<Link>gen\HotFixResources.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\gen\ManagementMshSnapInResources.cs">
|
||||
<Link>gen\ManagementMshSnapInResources.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\gen\NavigationResources.cs">
|
||||
<Link>gen\NavigationResources.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\gen\ProcessCommandHelpResources.cs">
|
||||
<Link>gen\ProcessCommandHelpResources.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\gen\ProcessResources.cs">
|
||||
<Link>gen\ProcessResources.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\gen\ServiceResources.cs">
|
||||
<Link>gen\ServiceResources.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\gen\TransactionResources.cs">
|
||||
<Link>gen\TransactionResources.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\gen\WebServiceResources.cs">
|
||||
<Link>gen\WebServiceResources.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\gen\WmiResources.cs">
|
||||
<Link>gen\WmiResources.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Management\singleshell\installer\MshManagementMshSnapin.cs">
|
||||
<Link>singleshell\installer\MshManagementMshSnapin.cs</Link>
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\Microsoft.PowerShell.Commands.Management\map.json">
|
||||
<Link>map.json</Link>
|
||||
</None>
|
||||
<None Include="..\Microsoft.PowerShell.Commands.Management\project.json">
|
||||
<Link>project.json</Link>
|
||||
</None>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Management\resources\ClearRecycleBinResources.resx">
|
||||
<Link>resources\ClearRecycleBinResources.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Management\resources\ClipboardResources.resx">
|
||||
<Link>resources\ClipboardResources.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Management\resources\CmdletizationResources.resx">
|
||||
<Link>resources\CmdletizationResources.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Management\resources\ComputerInfoResources.resx">
|
||||
<Link>resources\ComputerInfoResources.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Management\resources\ComputerResources.resx">
|
||||
<Link>resources\ComputerResources.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Management\resources\ControlPanelResources.resx">
|
||||
<Link>resources\ControlPanelResources.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Management\resources\EventlogResources.resx">
|
||||
<Link>resources\EventlogResources.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Management\resources\HotFixResources.resx">
|
||||
<Link>resources\HotFixResources.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Management\resources\ManagementMshSnapInResources.resx">
|
||||
<Link>resources\ManagementMshSnapInResources.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Management\resources\NavigationResources.resx">
|
||||
<Link>resources\NavigationResources.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Management\resources\ProcessCommandHelpResources.resx">
|
||||
<Link>resources\ProcessCommandHelpResources.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Management\resources\ProcessResources.resx">
|
||||
<Link>resources\ProcessResources.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Management\resources\ServiceResources.resx">
|
||||
<Link>resources\ServiceResources.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Management\resources\TransactionResources.resx">
|
||||
<Link>resources\TransactionResources.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Management\resources\WebServiceResources.resx">
|
||||
<Link>resources\WebServiceResources.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Management\resources\WmiResources.resx">
|
||||
<Link>resources\WmiResources.resx</Link>
|
||||
</EmbeddedResource>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="System.Management.Automation.csproj">
|
||||
<Project>{1256d32a-be8d-4efe-9769-57be5663209e}</Project>
|
||||
<Name>System.Management.Automation</Name>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSHARP.Targets" />
|
||||
<ProjectExtensions>
|
||||
<VisualStudio AllowExistingFolder="true" />
|
||||
</ProjectExtensions>
|
||||
</Project>
|
|
@ -1,712 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{5B134412-7EAF-4D60-9EED-CD200BDC5153}</ProjectGuid>
|
||||
<OutputType>Library</OutputType>
|
||||
<NoStandardLibraries>false</NoStandardLibraries>
|
||||
<AssemblyName>Microsoft.PowerShell.Commands.Utility</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<RootNamespace>Microsoft.PowerShell.Commands.Utility</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'UNIX|AnyCPU'">
|
||||
<OutputPath>bin\UNIX\</OutputPath>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'CORECLR|AnyCPU'">
|
||||
<OutputPath>bin\CORECLR\</OutputPath>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="Microsoft.CSharp" />
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Data.DataSetExtensions" />
|
||||
<Reference Include="System.Drawing">
|
||||
<HintPath>C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Drawing.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Numerics">
|
||||
<HintPath>C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Numerics.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Xml" />
|
||||
<Reference Include="System.Xml.Linq" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\AssemblyInfo.cs">
|
||||
<Link>AssemblyInfo.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\AddMember.cs">
|
||||
<Link>commands\utility\AddMember.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\AddType.cs">
|
||||
<Link>commands\utility\AddType.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\compare-object.cs">
|
||||
<Link>commands\utility\compare-object.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\ConsoleColorCmdlet.cs">
|
||||
<Link>commands\utility\ConsoleColorCmdlet.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\convert-HTML.cs">
|
||||
<Link>commands\utility\convert-HTML.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\ConvertFrom-StringData.cs">
|
||||
<Link>commands\utility\ConvertFrom-StringData.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\Csv.cs">
|
||||
<Link>commands\utility\Csv.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\CSVCommands.cs">
|
||||
<Link>commands\utility\CSVCommands.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\CustomSerialization.cs">
|
||||
<Link>commands\utility\CustomSerialization.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\CustomSerializationStrings.cs">
|
||||
<Link>commands\utility\CustomSerializationStrings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\DebugRunspaceCommand.cs">
|
||||
<Link>commands\utility\DebugRunspaceCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\Disable-PSBreakpoint.cs">
|
||||
<Link>commands\utility\Disable-PSBreakpoint.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\Enable-PSBreakpoint.cs">
|
||||
<Link>commands\utility\Enable-PSBreakpoint.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\EnableDisableRunspaceDebugCommand.cs">
|
||||
<Link>commands\utility\EnableDisableRunspaceDebugCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\ExportAliasCommand.cs">
|
||||
<Link>commands\utility\ExportAliasCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\FormatAndOutput\common\GetFormatDataCommand.cs">
|
||||
<Link>commands\utility\FormatAndOutput\common\GetFormatDataCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\FormatAndOutput\common\WriteFormatDataCommand.cs">
|
||||
<Link>commands\utility\FormatAndOutput\common\WriteFormatDataCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\FormatAndOutput\format-list\Format-List.cs">
|
||||
<Link>commands\utility\FormatAndOutput\format-list\Format-List.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\FormatAndOutput\format-object\format-object.cs">
|
||||
<Link>commands\utility\FormatAndOutput\format-object\format-object.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\FormatAndOutput\format-table\Format-Table.cs">
|
||||
<Link>commands\utility\FormatAndOutput\format-table\Format-Table.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\FormatAndOutput\format-wide\Format-Wide.cs">
|
||||
<Link>commands\utility\FormatAndOutput\format-wide\Format-Wide.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\FormatAndOutput\out-file\Out-File.cs">
|
||||
<Link>commands\utility\FormatAndOutput\out-file\Out-File.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\FormatAndOutput\out-printer\out-printer.cs">
|
||||
<Link>commands\utility\FormatAndOutput\out-printer\out-printer.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\FormatAndOutput\out-printer\PrinterLineOutput.cs">
|
||||
<Link>commands\utility\FormatAndOutput\out-printer\PrinterLineOutput.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\FormatAndOutput\out-string\out-string.cs">
|
||||
<Link>commands\utility\FormatAndOutput\out-string\out-string.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\FormatAndOutput\OutGridView\ColumnInfo.cs">
|
||||
<Link>commands\utility\FormatAndOutput\OutGridView\ColumnInfo.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\FormatAndOutput\OutGridView\ExpressionColumnInfo.cs">
|
||||
<Link>commands\utility\FormatAndOutput\OutGridView\ExpressionColumnInfo.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\FormatAndOutput\OutGridView\HeaderInfo.cs">
|
||||
<Link>commands\utility\FormatAndOutput\OutGridView\HeaderInfo.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\FormatAndOutput\OutGridView\OriginalColumnInfo.cs">
|
||||
<Link>commands\utility\FormatAndOutput\OutGridView\OriginalColumnInfo.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\FormatAndOutput\OutGridView\OutGridViewCommand.cs">
|
||||
<Link>commands\utility\FormatAndOutput\OutGridView\OutGridViewCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\FormatAndOutput\OutGridView\OutWindowProxy.cs">
|
||||
<Link>commands\utility\FormatAndOutput\OutGridView\OutWindowProxy.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\FormatAndOutput\OutGridView\ScalarTypeColumnInfo.cs">
|
||||
<Link>commands\utility\FormatAndOutput\OutGridView\ScalarTypeColumnInfo.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\FormatAndOutput\OutGridView\TableView.cs">
|
||||
<Link>commands\utility\FormatAndOutput\OutGridView\TableView.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\Get-PSBreakpoint.cs">
|
||||
<Link>commands\utility\Get-PSBreakpoint.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\Get-PSCallStack.cs">
|
||||
<Link>commands\utility\Get-PSCallStack.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\GetAliasCommand.cs">
|
||||
<Link>commands\utility\GetAliasCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\GetCultureCommand.cs">
|
||||
<Link>commands\utility\GetCultureCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\GetDateCommand.cs">
|
||||
<Link>commands\utility\GetDateCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\GetEventCommand.cs">
|
||||
<Link>commands\utility\GetEventCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\GetEventSubscriberCommand.cs">
|
||||
<Link>commands\utility\GetEventSubscriberCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\GetHostCmdlet.cs">
|
||||
<Link>commands\utility\GetHostCmdlet.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\GetMember.cs">
|
||||
<Link>commands\utility\GetMember.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\GetRandomCommand.cs">
|
||||
<Link>commands\utility\GetRandomCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\GetRunspaceCommand.cs">
|
||||
<Link>commands\utility\GetRunspaceCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\GetUICultureCommand.cs">
|
||||
<Link>commands\utility\GetUICultureCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\GetUnique.cs">
|
||||
<Link>commands\utility\GetUnique.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\GetUptime.cs">
|
||||
<Link>commands\utility\GetUptime.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\group-object.cs">
|
||||
<Link>commands\utility\group-object.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\ImplicitRemotingCommands.cs">
|
||||
<Link>commands\utility\ImplicitRemotingCommands.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\Import-LocalizedData.cs">
|
||||
<Link>commands\utility\Import-LocalizedData.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\ImportAliasCommand.cs">
|
||||
<Link>commands\utility\ImportAliasCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\InvokeCommandCmdlet.cs">
|
||||
<Link>commands\utility\InvokeCommandCmdlet.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\MatchString.cs">
|
||||
<Link>commands\utility\MatchString.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\Measure-Object.cs">
|
||||
<Link>commands\utility\Measure-Object.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\new-object.cs">
|
||||
<Link>commands\utility\new-object.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\NewAliasCommand.cs">
|
||||
<Link>commands\utility\NewAliasCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\neweventcommand.cs">
|
||||
<Link>commands\utility\neweventcommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\NewGuidCommand.cs">
|
||||
<Link>commands\utility\NewGuidCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\NewTemporaryFileCommand.cs">
|
||||
<Link>commands\utility\NewTemporaryFileCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\NewTimeSpanCommand.cs">
|
||||
<Link>commands\utility\NewTimeSpanCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\ObjectCommandComparer.cs">
|
||||
<Link>commands\utility\ObjectCommandComparer.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\OrderObjectBase.cs">
|
||||
<Link>commands\utility\OrderObjectBase.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\ReadConsoleCmdlet.cs">
|
||||
<Link>commands\utility\ReadConsoleCmdlet.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\RegisterObjectEventCommand.cs">
|
||||
<Link>commands\utility\RegisterObjectEventCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\RegisterPSEventCommand.cs">
|
||||
<Link>commands\utility\RegisterPSEventCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\Remove-PSBreakpoint.cs">
|
||||
<Link>commands\utility\Remove-PSBreakpoint.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\RemoveEventCommand.cs">
|
||||
<Link>commands\utility\RemoveEventCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\select-object.cs">
|
||||
<Link>commands\utility\select-object.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\Send-MailMessage.cs">
|
||||
<Link>commands\utility\Send-MailMessage.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\Set-PSBreakpoint.cs">
|
||||
<Link>commands\utility\Set-PSBreakpoint.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\SetAliasCommand.cs">
|
||||
<Link>commands\utility\SetAliasCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\SetDateCommand.cs">
|
||||
<Link>commands\utility\SetDateCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\ShowCommand\ShowCommand.cs">
|
||||
<Link>commands\utility\ShowCommand\ShowCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\ShowCommand\ShowCommandCommandInfo.cs">
|
||||
<Link>commands\utility\ShowCommand\ShowCommandCommandInfo.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\ShowCommand\ShowCommandModuleInfo.cs">
|
||||
<Link>commands\utility\ShowCommand\ShowCommandModuleInfo.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\ShowCommand\ShowCommandParameterInfo.cs">
|
||||
<Link>commands\utility\ShowCommand\ShowCommandParameterInfo.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\ShowCommand\ShowCommandParameterSetInfo.cs">
|
||||
<Link>commands\utility\ShowCommand\ShowCommandParameterSetInfo.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\ShowCommand\ShowCommandParameterType.cs">
|
||||
<Link>commands\utility\ShowCommand\ShowCommandParameterType.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\ShowCommand\ShowCommandProxy.cs">
|
||||
<Link>commands\utility\ShowCommand\ShowCommandProxy.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\sort-object.cs">
|
||||
<Link>commands\utility\sort-object.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\StartSleepCommand.cs">
|
||||
<Link>commands\utility\StartSleepCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\tee-object.cs">
|
||||
<Link>commands\utility\tee-object.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\TimeExpressionCommand.cs">
|
||||
<Link>commands\utility\TimeExpressionCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\trace\GetTracerCommand.cs">
|
||||
<Link>commands\utility\trace\GetTracerCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\trace\MshHostTraceListener.cs">
|
||||
<Link>commands\utility\trace\MshHostTraceListener.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\trace\SetTracerCommand.cs">
|
||||
<Link>commands\utility\trace\SetTracerCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\trace\TraceCommandBase.cs">
|
||||
<Link>commands\utility\trace\TraceCommandBase.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\trace\TraceExpressionCommand.cs">
|
||||
<Link>commands\utility\trace\TraceExpressionCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\trace\TraceListenerCommandBase.cs">
|
||||
<Link>commands\utility\trace\TraceListenerCommandBase.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\UnblockFile.cs">
|
||||
<Link>commands\utility\UnblockFile.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\UnregisterEventCommand.cs">
|
||||
<Link>commands\utility\UnregisterEventCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\Update-Data.cs">
|
||||
<Link>commands\utility\Update-Data.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\update-list.cs">
|
||||
<Link>commands\utility\update-list.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\Update-TypeData.cs">
|
||||
<Link>commands\utility\Update-TypeData.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\UtilityCommon.cs">
|
||||
<Link>commands\utility\UtilityCommon.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\Var.cs">
|
||||
<Link>commands\utility\Var.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WaitEventCommand.cs">
|
||||
<Link>commands\utility\WaitEventCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\Common\BasicHtmlWebResponseObject.Common.cs">
|
||||
<Link>commands\utility\WebCmdlet\Common\BasicHtmlWebResponseObject.Common.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\Common\ContentHelper.Common.cs">
|
||||
<Link>commands\utility\WebCmdlet\Common\ContentHelper.Common.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\Common\HtmlWebResponseObject.Common.cs">
|
||||
<Link>commands\utility\WebCmdlet\Common\HtmlWebResponseObject.Common.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\Common\InvokeRestMethodCommand.Common.cs">
|
||||
<Link>commands\utility\WebCmdlet\Common\InvokeRestMethodCommand.Common.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\Common\WebRequestPSCmdlet.Common.cs">
|
||||
<Link>commands\utility\WebCmdlet\Common\WebRequestPSCmdlet.Common.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\Common\WebResponseObject.Common.cs">
|
||||
<Link>commands\utility\WebCmdlet\Common\WebResponseObject.Common.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\CoreCLR\BasicHtmlWebResponseObject.CoreClr.cs">
|
||||
<Link>commands\utility\WebCmdlet\CoreCLR\BasicHtmlWebResponseObject.CoreClr.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\CoreCLR\ContentHelper.CoreClr.cs">
|
||||
<Link>commands\utility\WebCmdlet\CoreCLR\ContentHelper.CoreClr.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\CoreCLR\HtmlWebResponseObject.CoreClr.cs">
|
||||
<Link>commands\utility\WebCmdlet\CoreCLR\HtmlWebResponseObject.CoreClr.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\CoreCLR\HttpKnownHeaderNames.cs">
|
||||
<Link>commands\utility\WebCmdlet\CoreCLR\HttpKnownHeaderNames.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\CoreCLR\InvokeRestMethodCommand.CoreClr.cs">
|
||||
<Link>commands\utility\WebCmdlet\CoreCLR\InvokeRestMethodCommand.CoreClr.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\CoreCLR\InvokeWebRequestCommand.CoreClr.cs">
|
||||
<Link>commands\utility\WebCmdlet\CoreCLR\InvokeWebRequestCommand.CoreClr.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\CoreCLR\WebProxy.cs">
|
||||
<Link>commands\utility\WebCmdlet\CoreCLR\WebProxy.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\CoreCLR\WebRequestPSCmdlet.CoreClr.cs">
|
||||
<Link>commands\utility\WebCmdlet\CoreCLR\WebRequestPSCmdlet.CoreClr.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\CoreCLR\WebResponseHelper.CoreClr.cs">
|
||||
<Link>commands\utility\WebCmdlet\CoreCLR\WebResponseHelper.CoreClr.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\CoreCLR\WebResponseObject.CoreClr.cs">
|
||||
<Link>commands\utility\WebCmdlet\CoreCLR\WebResponseObject.CoreClr.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\CoreCLR\WebResponseObjectFactory.CoreClr.cs">
|
||||
<Link>commands\utility\WebCmdlet\CoreCLR\WebResponseObjectFactory.CoreClr.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\FullClr\BasicHtmlWebResponseObject.FullClr.cs">
|
||||
<Link>commands\utility\WebCmdlet\FullClr\BasicHtmlWebResponseObject.FullClr.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\FullClr\ContentHelper.FullClr.cs">
|
||||
<Link>commands\utility\WebCmdlet\FullClr\ContentHelper.FullClr.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\FullClr\HtmlWebResponseObject.FullClr.cs">
|
||||
<Link>commands\utility\WebCmdlet\FullClr\HtmlWebResponseObject.FullClr.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\FullClr\InvokeRestMethodCommand.FullClr.cs">
|
||||
<Link>commands\utility\WebCmdlet\FullClr\InvokeRestMethodCommand.FullClr.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\FullClr\InvokeWebRequestCommand.FullClr.cs">
|
||||
<Link>commands\utility\WebCmdlet\FullClr\InvokeWebRequestCommand.FullClr.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\FullClr\JsonObjectTypeResolver.cs">
|
||||
<Link>commands\utility\WebCmdlet\FullClr\JsonObjectTypeResolver.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\FullClr\WebRequestPSCmdlet.FullClr.cs">
|
||||
<Link>commands\utility\WebCmdlet\FullClr\WebRequestPSCmdlet.FullClr.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\FullClr\WebResponseHelper.FullClr.cs">
|
||||
<Link>commands\utility\WebCmdlet\FullClr\WebResponseHelper.FullClr.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\FullClr\WebResponseObject.FullClr.cs">
|
||||
<Link>commands\utility\WebCmdlet\FullClr\WebResponseObject.FullClr.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\FullClr\WebResponseObjectFactory.FullClr.cs">
|
||||
<Link>commands\utility\WebCmdlet\FullClr\WebResponseObjectFactory.FullClr.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\ConvertFromJsonCommand.cs">
|
||||
<Link>commands\utility\WebCmdlet\ConvertFromJsonCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\ConvertToJsonCommand.cs">
|
||||
<Link>commands\utility\WebCmdlet\ConvertToJsonCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\FormObject.cs">
|
||||
<Link>commands\utility\WebCmdlet\FormObject.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\FormObjectCollection.cs">
|
||||
<Link>commands\utility\WebCmdlet\FormObjectCollection.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\JsonObject.cs">
|
||||
<Link>commands\utility\WebCmdlet\JsonObject.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\PSUserAgent.cs">
|
||||
<Link>commands\utility\WebCmdlet\PSUserAgent.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\StreamHelper.cs">
|
||||
<Link>commands\utility\WebCmdlet\StreamHelper.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\WebCmdletElementCollection.cs">
|
||||
<Link>commands\utility\WebCmdlet\WebCmdletElementCollection.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\WebRequestMethod.cs">
|
||||
<Link>commands\utility\WebCmdlet\WebRequestMethod.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WebCmdlet\WebRequestSession.cs">
|
||||
<Link>commands\utility\WebCmdlet\WebRequestSession.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\Write-Object.cs">
|
||||
<Link>commands\utility\Write-Object.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\write.cs">
|
||||
<Link>commands\utility\write.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WriteAliasCommandBase.cs">
|
||||
<Link>commands\utility\WriteAliasCommandBase.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WriteConsoleCmdlet.cs">
|
||||
<Link>commands\utility\WriteConsoleCmdlet.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\WriteProgressCmdlet.cs">
|
||||
<Link>commands\utility\WriteProgressCmdlet.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\XmlCommands.cs">
|
||||
<Link>commands\utility\XmlCommands.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\gen\AddMember.cs">
|
||||
<Link>gen\AddMember.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\gen\AddTypeStrings.cs">
|
||||
<Link>gen\AddTypeStrings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\gen\AliasCommandStrings.cs">
|
||||
<Link>gen\AliasCommandStrings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\gen\ConvertFromStringData.cs">
|
||||
<Link>gen\ConvertFromStringData.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\gen\ConvertFromStringResources.cs">
|
||||
<Link>gen\ConvertFromStringResources.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\gen\ConvertStringResources.cs">
|
||||
<Link>gen\ConvertStringResources.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\gen\CsvCommandStrings.cs">
|
||||
<Link>gen\CsvCommandStrings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\gen\Debugger.cs">
|
||||
<Link>gen\Debugger.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\gen\EventingStrings.cs">
|
||||
<Link>gen\EventingStrings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\gen\FlashExtractStrings.cs">
|
||||
<Link>gen\FlashExtractStrings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\gen\FormatAndOut_out_gridview.cs">
|
||||
<Link>gen\FormatAndOut_out_gridview.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\gen\GetMember.cs">
|
||||
<Link>gen\GetMember.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\gen\GetRandomCommandStrings.cs">
|
||||
<Link>gen\GetRandomCommandStrings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\gen\HostStrings.cs">
|
||||
<Link>gen\HostStrings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\gen\HttpCommandStrings.cs">
|
||||
<Link>gen\HttpCommandStrings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\gen\ImmutableStrings.cs">
|
||||
<Link>gen\ImmutableStrings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\gen\ImplicitRemotingStrings.cs">
|
||||
<Link>gen\ImplicitRemotingStrings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\gen\ImportLocalizedDataStrings.cs">
|
||||
<Link>gen\ImportLocalizedDataStrings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\gen\MatchStringStrings.cs">
|
||||
<Link>gen\MatchStringStrings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\gen\MeasureObjectStrings.cs">
|
||||
<Link>gen\MeasureObjectStrings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\gen\NewObjectStrings.cs">
|
||||
<Link>gen\NewObjectStrings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\gen\OutPrinterDisplayStrings.cs">
|
||||
<Link>gen\OutPrinterDisplayStrings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\gen\SelectObjectStrings.cs">
|
||||
<Link>gen\SelectObjectStrings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\gen\SendMailMessageStrings.cs">
|
||||
<Link>gen\SendMailMessageStrings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\gen\SortObjectStrings.cs">
|
||||
<Link>gen\SortObjectStrings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\gen\TraceCommandStrings.cs">
|
||||
<Link>gen\TraceCommandStrings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\gen\UpdateDataStrings.cs">
|
||||
<Link>gen\UpdateDataStrings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\gen\UpdateListStrings.cs">
|
||||
<Link>gen\UpdateListStrings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\gen\UtilityCommonStrings.cs">
|
||||
<Link>gen\UtilityCommonStrings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\gen\UtilityMshSnapinResources.cs">
|
||||
<Link>gen\UtilityMshSnapinResources.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\gen\VariableCommandStrings.cs">
|
||||
<Link>gen\VariableCommandStrings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\gen\WebCmdletStrings.cs">
|
||||
<Link>gen\WebCmdletStrings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\gen\WriteErrorStrings.cs">
|
||||
<Link>gen\WriteErrorStrings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\gen\WriteProgressResourceStrings.cs">
|
||||
<Link>gen\WriteProgressResourceStrings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\singleshell\installer\MshUtilityMshSnapin.cs">
|
||||
<Link>singleshell\installer\MshUtilityMshSnapin.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\GetVerbCommand.cs">
|
||||
<Link>commands\utility\GetVerbCommand.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.Commands.Utility\commands\utility\ImportPowerShellDataFile.cs">
|
||||
<Link>commands\utility\ImportPowerShellDataFile.cs</Link>
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\Microsoft.PowerShell.Commands.Utility\map.json">
|
||||
<Link>map.json</Link>
|
||||
</None>
|
||||
<None Include="..\Microsoft.PowerShell.Commands.Utility\project.json">
|
||||
<Link>project.json</Link>
|
||||
</None>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Utility\resources\AddMember.resx">
|
||||
<Link>resources\AddMember.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Utility\resources\AddTypeStrings.resx">
|
||||
<Link>resources\AddTypeStrings.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Utility\resources\AliasCommandStrings.resx">
|
||||
<Link>resources\AliasCommandStrings.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Utility\resources\ConvertFromStringData.resx">
|
||||
<Link>resources\ConvertFromStringData.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Utility\resources\ConvertFromStringResources.resx">
|
||||
<Link>resources\ConvertFromStringResources.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Utility\resources\ConvertStringResources.resx">
|
||||
<Link>resources\ConvertStringResources.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Utility\resources\CsvCommandStrings.resx">
|
||||
<Link>resources\CsvCommandStrings.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Utility\resources\Debugger.resx">
|
||||
<Link>resources\Debugger.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Utility\resources\EventingStrings.resx">
|
||||
<Link>resources\EventingStrings.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Utility\resources\FlashExtractStrings.resx">
|
||||
<Link>resources\FlashExtractStrings.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Utility\resources\FormatAndOut_out_gridview.resx">
|
||||
<Link>resources\FormatAndOut_out_gridview.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Utility\resources\GetMember.resx">
|
||||
<Link>resources\GetMember.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Utility\resources\GetRandomCommandStrings.resx">
|
||||
<Link>resources\GetRandomCommandStrings.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Utility\resources\HostStrings.resx">
|
||||
<Link>resources\HostStrings.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Utility\resources\HttpCommandStrings.resx">
|
||||
<Link>resources\HttpCommandStrings.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Utility\resources\ImmutableStrings.resx">
|
||||
<Link>resources\ImmutableStrings.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Utility\resources\ImplicitRemotingStrings.resx">
|
||||
<Link>resources\ImplicitRemotingStrings.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Utility\resources\ImportLocalizedDataStrings.resx">
|
||||
<Link>resources\ImportLocalizedDataStrings.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Utility\resources\MatchStringStrings.resx">
|
||||
<Link>resources\MatchStringStrings.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Utility\resources\MeasureObjectStrings.resx">
|
||||
<Link>resources\MeasureObjectStrings.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Utility\resources\NewObjectStrings.resx">
|
||||
<Link>resources\NewObjectStrings.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Utility\resources\OutPrinterDisplayStrings.resx">
|
||||
<Link>resources\OutPrinterDisplayStrings.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Utility\resources\SelectObjectStrings.resx">
|
||||
<Link>resources\SelectObjectStrings.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Utility\resources\SendMailMessageStrings.resx">
|
||||
<Link>resources\SendMailMessageStrings.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Utility\resources\SortObjectStrings.resx">
|
||||
<Link>resources\SortObjectStrings.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Utility\resources\TraceCommandStrings.resx">
|
||||
<Link>resources\TraceCommandStrings.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Utility\resources\UpdateDataStrings.resx">
|
||||
<Link>resources\UpdateDataStrings.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Utility\resources\UpdateListStrings.resx">
|
||||
<Link>resources\UpdateListStrings.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Utility\resources\UtilityCommonStrings.resx">
|
||||
<Link>resources\UtilityCommonStrings.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Utility\resources\UtilityMshSnapinResources.resx">
|
||||
<Link>resources\UtilityMshSnapinResources.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Utility\resources\VariableCommandStrings.resx">
|
||||
<Link>resources\VariableCommandStrings.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Utility\resources\WebCmdletStrings.resx">
|
||||
<Link>resources\WebCmdletStrings.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Utility\resources\WriteErrorStrings.resx">
|
||||
<Link>resources\WriteErrorStrings.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.Commands.Utility\resources\WriteProgressResourceStrings.resx">
|
||||
<Link>resources\WriteProgressResourceStrings.resx</Link>
|
||||
</EmbeddedResource>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="System.Management.Automation.csproj">
|
||||
<Project>{1256d32a-be8d-4efe-9769-57be5663209e}</Project>
|
||||
<Name>System.Management.Automation</Name>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSHARP.Targets" />
|
||||
<ProjectExtensions>
|
||||
<VisualStudio AllowExistingFolder="true" />
|
||||
</ProjectExtensions>
|
||||
</Project>
|
|
@ -1,204 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{5B0CA2C8-9C4E-460B-A632-0FC22E71DF2A}</ProjectGuid>
|
||||
<OutputType>Library</OutputType>
|
||||
<NoStandardLibraries>false</NoStandardLibraries>
|
||||
<AssemblyName>Microsoft.PowerShell.ConsoleHost</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
<TargetFrameworkProfile />
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<Prefer32Bit>false</Prefer32Bit>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<Prefer32Bit>false</Prefer32Bit>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<RootNamespace>Microsoft.PowerShell.ConsoleHost</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'UNIX|AnyCPU'">
|
||||
<OutputPath>bin\UNIX\</OutputPath>
|
||||
<Prefer32Bit>false</Prefer32Bit>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'CORECLR|AnyCPU'">
|
||||
<OutputPath>bin\CORECLR\</OutputPath>
|
||||
<Prefer32Bit>false</Prefer32Bit>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="Microsoft.CSharp" />
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Data.DataSetExtensions" />
|
||||
<Reference Include="System.Xml" />
|
||||
<Reference Include="System.Xml.Linq" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="..\Microsoft.PowerShell.ConsoleHost\AssemblyInfo.cs">
|
||||
<Link>AssemblyInfo.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.ConsoleHost\gen\CommandLineParameterParserStrings.cs">
|
||||
<Link>gen\CommandLineParameterParserStrings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.ConsoleHost\gen\ConsoleControlStrings.cs">
|
||||
<Link>gen\ConsoleControlStrings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.ConsoleHost\gen\ConsoleHostRawUserInterfaceStrings.cs">
|
||||
<Link>gen\ConsoleHostRawUserInterfaceStrings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.ConsoleHost\gen\ConsoleHostStrings.cs">
|
||||
<Link>gen\ConsoleHostStrings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.ConsoleHost\gen\ConsoleHostUserInterfaceSecurityResources.cs">
|
||||
<Link>gen\ConsoleHostUserInterfaceSecurityResources.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.ConsoleHost\gen\ConsoleHostUserInterfaceStrings.cs">
|
||||
<Link>gen\ConsoleHostUserInterfaceStrings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.ConsoleHost\gen\HostMshSnapinResources.cs">
|
||||
<Link>gen\HostMshSnapinResources.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.ConsoleHost\gen\ManagedEntranceStrings.cs">
|
||||
<Link>gen\ManagedEntranceStrings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.ConsoleHost\gen\ProgressNodeStrings.cs">
|
||||
<Link>gen\ProgressNodeStrings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.ConsoleHost\gen\TranscriptStrings.cs">
|
||||
<Link>gen\TranscriptStrings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.ConsoleHost\host\msh\CommandLineParameterParser.cs">
|
||||
<Link>host\msh\CommandLineParameterParser.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.ConsoleHost\host\msh\ConsoleControl.cs">
|
||||
<Link>host\msh\ConsoleControl.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.ConsoleHost\host\msh\ConsoleHost.cs">
|
||||
<Link>host\msh\ConsoleHost.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.ConsoleHost\host\msh\ConsoleHostRawUserInterface.cs">
|
||||
<Link>host\msh\ConsoleHostRawUserInterface.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.ConsoleHost\host\msh\ConsoleHostTranscript.cs">
|
||||
<Link>host\msh\ConsoleHostTranscript.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.ConsoleHost\host\msh\ConsoleHostUserInterface.cs">
|
||||
<Link>host\msh\ConsoleHostUserInterface.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.ConsoleHost\host\msh\ConsoleHostUserInterfaceProgress.cs">
|
||||
<Link>host\msh\ConsoleHostUserInterfaceProgress.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.ConsoleHost\host\msh\ConsoleHostUserInterfacePrompt.cs">
|
||||
<Link>host\msh\ConsoleHostUserInterfacePrompt.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.ConsoleHost\host\msh\ConsoleHostUserInterfacePromptForChoice.cs">
|
||||
<Link>host\msh\ConsoleHostUserInterfacePromptForChoice.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.ConsoleHost\host\msh\ConsoleHostUserInterfaceSecurity.cs">
|
||||
<Link>host\msh\ConsoleHostUserInterfaceSecurity.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.ConsoleHost\host\msh\ConsoleShell.cs">
|
||||
<Link>host\msh\ConsoleShell.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.ConsoleHost\host\msh\ConsoleTextWriter.cs">
|
||||
<Link>host\msh\ConsoleTextWriter.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.ConsoleHost\host\msh\Executor.cs">
|
||||
<Link>host\msh\Executor.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.ConsoleHost\host\msh\ManagedEntrance.cs">
|
||||
<Link>host\msh\ManagedEntrance.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.ConsoleHost\host\msh\PendingProgress.cs">
|
||||
<Link>host\msh\PendingProgress.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.ConsoleHost\host\msh\ProgressNode.cs">
|
||||
<Link>host\msh\ProgressNode.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.ConsoleHost\host\msh\ProgressPane.cs">
|
||||
<Link>host\msh\ProgressPane.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.ConsoleHost\host\msh\Serialization.cs">
|
||||
<Link>host\msh\Serialization.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.ConsoleHost\host\msh\StartTranscriptCmdlet.cs">
|
||||
<Link>host\msh\StartTranscriptCmdlet.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.ConsoleHost\host\msh\StopTranscriptCmdlet.cs">
|
||||
<Link>host\msh\StopTranscriptCmdlet.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.ConsoleHost\singleshell\installer\EngineInstaller.cs">
|
||||
<Link>singleshell\installer\EngineInstaller.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.ConsoleHost\singleshell\installer\MshHostMshSnapin.cs">
|
||||
<Link>singleshell\installer\MshHostMshSnapin.cs</Link>
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\Microsoft.PowerShell.ConsoleHost\map.json">
|
||||
<Link>map.json</Link>
|
||||
</None>
|
||||
<None Include="..\Microsoft.PowerShell.ConsoleHost\project.json">
|
||||
<Link>project.json</Link>
|
||||
</None>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.ConsoleHost\resources\CommandLineParameterParserStrings.resx">
|
||||
<Link>resources\CommandLineParameterParserStrings.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.ConsoleHost\resources\ConsoleControlStrings.resx">
|
||||
<Link>resources\ConsoleControlStrings.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.ConsoleHost\resources\ConsoleHostRawUserInterfaceStrings.resx">
|
||||
<Link>resources\ConsoleHostRawUserInterfaceStrings.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.ConsoleHost\resources\ConsoleHostStrings.resx">
|
||||
<Link>resources\ConsoleHostStrings.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.ConsoleHost\resources\ConsoleHostUserInterfaceSecurityResources.resx">
|
||||
<Link>resources\ConsoleHostUserInterfaceSecurityResources.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.ConsoleHost\resources\ConsoleHostUserInterfaceStrings.resx">
|
||||
<Link>resources\ConsoleHostUserInterfaceStrings.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.ConsoleHost\resources\HostMshSnapinResources.resx">
|
||||
<Link>resources\HostMshSnapinResources.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.ConsoleHost\resources\ManagedEntranceStrings.resx">
|
||||
<Link>resources\ManagedEntranceStrings.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.ConsoleHost\resources\ProgressNodeStrings.resx">
|
||||
<Link>resources\ProgressNodeStrings.resx</Link>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.ConsoleHost\resources\TranscriptStrings.resx">
|
||||
<Link>resources\TranscriptStrings.resx</Link>
|
||||
</EmbeddedResource>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="System.Management.Automation.csproj">
|
||||
<Project>{1256d32a-be8d-4efe-9769-57be5663209e}</Project>
|
||||
<Name>System.Management.Automation</Name>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSHARP.Targets" />
|
||||
<ProjectExtensions>
|
||||
<VisualStudio AllowExistingFolder="true" />
|
||||
</ProjectExtensions>
|
||||
</Project>
|
|
@ -1,220 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{615788CB-1B9A-4B34-97B3-4608686E59CA}</ProjectGuid>
|
||||
<OutputType>Library</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>Microsoft.PowerShell</RootNamespace>
|
||||
<AssemblyName>Microsoft.PowerShell.PSReadLine</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||
<Prefer32Bit>false</Prefer32Bit>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||
<Prefer32Bit>false</Prefer32Bit>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'UNIX|AnyCPU'">
|
||||
<OutputPath>bin\UNIX\</OutputPath>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'CORECLR|AnyCPU'">
|
||||
<OutputPath>bin\CORECLR\</OutputPath>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Management.Automation, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||
<HintPath>packages\Microsoft.PowerShell.3.ReferenceAssemblies.1.0.0\lib\net4\System.Management.Automation.dll</HintPath>
|
||||
<Private>True</Private>
|
||||
</Reference>
|
||||
<Reference Include="System.Windows.Forms" />
|
||||
<Reference Include="System.Xml.Linq" />
|
||||
<Reference Include="System.Data.DataSetExtensions" />
|
||||
<Reference Include="Microsoft.CSharp" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Xml" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="..\Microsoft.PowerShell.PSReadLine\AssemblyInfo.cs">
|
||||
<Link>AssemblyInfo.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.PSReadLine\BasicEditing.cs">
|
||||
<Link>BasicEditing.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.PSReadLine\Cmdlets.cs">
|
||||
<Link>Cmdlets.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.PSReadLine\Completion.cs">
|
||||
<Link>Completion.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.PSReadLine\Completion.vi.cs">
|
||||
<Link>Completion.vi.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.PSReadLine\ConsoleBufferBuilder.cs">
|
||||
<Link>ConsoleBufferBuilder.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.PSReadLine\ConsoleKeyChordConverter.cs">
|
||||
<Link>ConsoleKeyChordConverter.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.PSReadLine\ConsoleLib.cs">
|
||||
<Link>ConsoleLib.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.PSReadLine\Disposable.cs">
|
||||
<Link>Disposable.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.PSReadLine\History.cs">
|
||||
<Link>History.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.PSReadLine\HistoryQueue.cs">
|
||||
<Link>HistoryQueue.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.PSReadLine\KeyBindings.cs">
|
||||
<Link>KeyBindings.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.PSReadLine\KeyBindings.vi.cs">
|
||||
<Link>KeyBindings.vi.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.PSReadLine\Keys.cs">
|
||||
<Link>Keys.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.PSReadLine\KillYank.cs">
|
||||
<Link>KillYank.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.PSReadLine\Movement.cs">
|
||||
<Link>Movement.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.PSReadLine\Movement.vi.cs">
|
||||
<Link>Movement.vi.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.PSReadLine\Options.cs">
|
||||
<Link>Options.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.PSReadLine\PSReadLineResources.Designer.cs">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DesignTime>True</DesignTime>
|
||||
<DependentUpon>..\Microsoft.PowerShell.PSReadLine\PSReadLineResources.resx</DependentUpon>
|
||||
<Link>PSReadLineResources.Designer.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.PSReadLine\PublicAPI.cs">
|
||||
<Link>PublicAPI.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.PSReadLine\ReadLine.cs">
|
||||
<Link>ReadLine.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.PSReadLine\Replace.vi.cs">
|
||||
<Link>Replace.vi.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.PSReadLine\ReadLine.vi.cs">
|
||||
<Link>ReadLine.vi.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.PSReadLine\Render.cs">
|
||||
<Link>Render.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.PSReadLine\ScreenCapture.cs">
|
||||
<Link>ScreenCapture.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.PSReadLine\UndoRedo.vi.cs">
|
||||
<Link>UndoRedo.vi.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.PSReadLine\UndoRedo.cs">
|
||||
<Link>UndoRedo.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.PSReadLine\VisualEditing.vi.cs">
|
||||
<Link>VisualEditing.vi.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.PSReadLine\Words.cs">
|
||||
<Link>Words.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.PSReadLine\Words.vi.cs">
|
||||
<Link>Words.vi.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\Microsoft.PowerShell.PSReadLine\YankPaste.vi.cs">
|
||||
<Link>YankPaste.vi.cs</Link>
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Folder Include="Properties\" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<EmbeddedResource Include="..\Microsoft.PowerShell.PSReadLine\PSReadLineResources.resx">
|
||||
<Generator>ResXFileCodeGenerator</Generator>
|
||||
<LogicalName>Microsoft.PowerShell.PSReadLineResources.resources</LogicalName>
|
||||
<LastGenOutput>..\Microsoft.PowerShell.PSReadLine\PSReadlineResources.Designer.cs</LastGenOutput>
|
||||
<CustomToolNamespace>Microsoft.PowerShell</CustomToolNamespace>
|
||||
<SubType>Designer</SubType>
|
||||
<Link>PSReadLineResources.resx</Link>
|
||||
</EmbeddedResource>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\Microsoft.PowerShell.PSReadLine\packages.config">
|
||||
<Link>packages.config</Link>
|
||||
</None>
|
||||
<None Include="..\Microsoft.PowerShell.PSReadLine\PSReadLine.psd1">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
<Link>PSReadLine.psd1</Link>
|
||||
</None>
|
||||
<None Include="..\Microsoft.PowerShell.PSReadLine\PSReadLine.psm1">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
<Link>PSReadLine.psm1</Link>
|
||||
</None>
|
||||
<None Include="..\Microsoft.PowerShell.PSReadLine\SamplePSReadlineProfile.ps1">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
<Link>SamplePSReadlineProfile.ps1</Link>
|
||||
</None>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\Microsoft.PowerShell.PSReadLine\en-US\about_PSReadline.help.txt">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
<Link>en-US\about_PSReadline.help.txt</Link>
|
||||
</None>
|
||||
<None Include="..\Microsoft.PowerShell.PSReadLine\en-US\PSReadline.dll-help.xml">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
<Link>en-US\PSReadline.dll-help.xml</Link>
|
||||
</None>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\Microsoft.PowerShell.PSReadLine\Changes.txt">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
<Link>Changes.txt</Link>
|
||||
</None>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\Microsoft.PowerShell.PSReadLine\License.txt">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
<Link>License.txt</Link>
|
||||
</None>
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
<PropertyGroup>
|
||||
<PostBuildEvent>IF EXIST ..\..\CopyDLL.cmd (
|
||||
..\..\CopyDLL.cmd $(TargetPath)
|
||||
)</PostBuildEvent>
|
||||
</PropertyGroup>
|
||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||
Other similar extension points exist, see Microsoft.Common.targets.
|
||||
<Target Name="BeforeBuild">
|
||||
</Target>
|
||||
<Target Name="AfterBuild">
|
||||
</Target>
|
||||
-->
|
||||
</Project>
|
|
@ -1,64 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
|
||||
<ProjectGuid>{9F0760E6-18AC-4B3F-A6B2-7157404C4276}</ProjectGuid>
|
||||
<OutputType>Exe</OutputType>
|
||||
<NoStandardLibraries>false</NoStandardLibraries>
|
||||
<AssemblyName>ConsoleApplication</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
||||
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<RootNamespace>powershell</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'UNIX|x86'">
|
||||
<OutputPath>bin\x86\UNIX\</OutputPath>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'CORECLR|x86'">
|
||||
<OutputPath>bin\x86\CORECLR\</OutputPath>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="Microsoft.CSharp" />
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Data.DataSetExtensions" />
|
||||
<Reference Include="System.Xml" />
|
||||
<Reference Include="System.Xml.Linq" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\powershell\.gitignore">
|
||||
<Link>.gitignore</Link>
|
||||
</None>
|
||||
<None Include="..\powershell\project.json">
|
||||
<Link>project.json</Link>
|
||||
</None>
|
||||
<None Include="..\powershell\README.md">
|
||||
<Link>README.md</Link>
|
||||
</None>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="..\powershell\Program.cs">
|
||||
<Link>Program.cs</Link>
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Folder Include=".vs\" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="Microsoft.PowerShell.ConsoleHost.csproj">
|
||||
<Project>{5b0ca2c8-9c4e-460b-a632-0fc22e71df2a}</Project>
|
||||
<Name>Microsoft.PowerShell.ConsoleHost</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="System.Management.Automation.csproj">
|
||||
<Project>{1256d32a-be8d-4efe-9769-57be5663209e}</Project>
|
||||
<Name>System.Management.Automation</Name>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSHARP.Targets" />
|
||||
<ProjectExtensions>
|
||||
<VisualStudio AllowExistingFolder="true" />
|
||||
</ProjectExtensions>
|
||||
</Project>
|
25
test/PSReadLine/PSReadLine.tests.csproj
Normal file
25
test/PSReadLine/PSReadLine.tests.csproj
Normal file
|
@ -0,0 +1,25 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<Description>PSReadLine basic tests</Description>
|
||||
<TargetFramework>netcoreapp1.1</TargetFramework>
|
||||
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
||||
<AssemblyName>TestPSReadLine</AssemblyName>
|
||||
<OutputType>Exe</OutputType>
|
||||
<RuntimeIdentifiers>ubuntu.14.04-x64;ubuntu.16.04-x64;centos.7-x64;fedora.24-x64;win7-x86;win7-x64;win10-x64;osx.10.11-x64;osx.10.12-x64;opensuse.13.2-x64;opensuse.42.1-x64</RuntimeIdentifiers>
|
||||
<RuntimeFrameworkVersion>1.1.1</RuntimeFrameworkVersion>
|
||||
<GenerateAssemblyTitleAttribute>false</GenerateAssemblyTitleAttribute>
|
||||
<GenerateAssemblyDescriptionAttribute>false</GenerateAssemblyDescriptionAttribute>
|
||||
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
|
||||
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
|
||||
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
|
||||
<GenerateAssemblyCopyrightAttribute>false</GenerateAssemblyCopyrightAttribute>
|
||||
<GenerateAssemblyVersionAttribute>false</GenerateAssemblyVersionAttribute>
|
||||
<GenerateAssemblyFileVersionAttribute>false</GenerateAssemblyFileVersionAttribute>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\..\src\Microsoft.PowerShell.PSReadLine\Microsoft.PowerShell.PSReadLine.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
|
@ -1,37 +0,0 @@
|
|||
{
|
||||
"name": "TestPSReadLine",
|
||||
"version": "1.0.0-*",
|
||||
"description": "PSReadLine basic tests",
|
||||
|
||||
"buildOptions": {
|
||||
"warningsAsErrors": true,
|
||||
"emitEntryPoint": true
|
||||
},
|
||||
|
||||
"dependencies": {
|
||||
"Microsoft.PowerShell.PSReadLine": "6.0.0-*"
|
||||
},
|
||||
|
||||
"frameworks": {
|
||||
"netcoreapp1.1": {
|
||||
"imports": [ "dnxcore50", "portable-net45+win8" ],
|
||||
"dependencies": {
|
||||
"Microsoft.NETCore.App": "1.1.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"runtimes": {
|
||||
"ubuntu.14.04-x64": { },
|
||||
"ubuntu.16.04-x64": { },
|
||||
"centos.7-x64": { },
|
||||
"fedora.24-x64": { },
|
||||
"win7-x86": { },
|
||||
"win7-x64": { },
|
||||
"win10-x64": { },
|
||||
"osx.10.11-x64": { },
|
||||
"osx.10.12-x64": { },
|
||||
"opensuse.13.2-x64": {},
|
||||
"opensuse.42.1-x64": {}
|
||||
}
|
||||
}
|
24
test/csharp/csharp.tests.csproj
Normal file
24
test/csharp/csharp.tests.csproj
Normal file
|
@ -0,0 +1,24 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<Description>PowerShell On Linux xUnit Tests</Description>
|
||||
<TargetFramework>netcoreapp1.1</TargetFramework>
|
||||
<DelaySign>true</DelaySign>
|
||||
<AssemblyName>powershell-tests</AssemblyName>
|
||||
<AssemblyOriginatorKeyFile>../../src/signing/visualstudiopublic.snk</AssemblyOriginatorKeyFile>
|
||||
<SignAssembly>true</SignAssembly>
|
||||
<GenerateRuntimeConfigurationFiles>true</GenerateRuntimeConfigurationFiles>
|
||||
<RuntimeIdentifiers>ubuntu.14.04-x64;ubuntu.16.04-x64;debian.8-x64;centos.7-x64;fedora.24-x64;win7-x86;win7-x64;win81-x64;win10-x64;osx.10.11-x64;osx.10.12-x64;opensuse.13.2-x64;opensuse.42.1-x64</RuntimeIdentifiers>
|
||||
<PackageTargetFallback>$(PackageTargetFallback);dnxcore50</PackageTargetFallback>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\..\src\System.Management.Automation\System.Management.Automation.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="xunit" Version="2.2.0-beta4-build3444" />
|
||||
<PackageReference Include="dotnet-test-xunit" Version="2.2.0-preview2-build1029" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
|
@ -1,43 +0,0 @@
|
|||
{
|
||||
"name": "powershell-tests",
|
||||
"version": "1.0.0-*",
|
||||
"description": "PowerShell On Linux xUnit Tests",
|
||||
|
||||
"buildOptions": {
|
||||
"keyFile": "../../src/signing/visualstudiopublic.snk",
|
||||
"delaySign": true,
|
||||
"publicSign": false
|
||||
},
|
||||
|
||||
"dependencies": {
|
||||
"System.Management.Automation": "1.0.0-*"
|
||||
},
|
||||
|
||||
"frameworks": {
|
||||
"netcoreapp1.1": {
|
||||
"imports": [ "dnxcore50", "portable-net45+win8" ],
|
||||
"dependencies": {
|
||||
"xunit": "2.2.0-beta4-build3444",
|
||||
"dotnet-test-xunit": "2.2.0-preview2-build1029"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"testRunner": "xunit",
|
||||
|
||||
"runtimes": {
|
||||
"ubuntu.14.04-x64": { },
|
||||
"ubuntu.16.04-x64": { },
|
||||
"debian.8-x64": { },
|
||||
"centos.7-x64": { },
|
||||
"fedora.24-x64": { },
|
||||
"win7-x86": { },
|
||||
"win7-x64": { },
|
||||
"win81-x64": { },
|
||||
"win10-x64": { },
|
||||
"osx.10.11-x64": { },
|
||||
"osx.10.12-x64": { },
|
||||
"opensuse.13.2-x64": {},
|
||||
"opensuse.42.1-x64": {}
|
||||
}
|
||||
}
|
|
@ -300,7 +300,7 @@ function New-TestHost
|
|||
{
|
||||
If ($IsCoreCLR)
|
||||
{
|
||||
$references = "System","mscorlib","System.Management.Automation",
|
||||
$references = "mscorlib","System.Management.Automation",
|
||||
"System.Collections.NonGeneric","System.Console","System.Collections",
|
||||
"System.Globalization"
|
||||
}
|
||||
|
|
|
@ -1,94 +0,0 @@
|
|||
# Looking at pester internal to get tag filter and ExcludeTagFilter
|
||||
# This seems like the most stable way to do this
|
||||
# other options like testing for tags seems more likely to break
|
||||
|
||||
InModuleScope Pester {
|
||||
Describe 'Getting Tag Filters' -Tag CI {
|
||||
$global:__PesterTags = $pester.TagFilter
|
||||
$global:__PesterExcludeTags = $pester.ExcludeTagFilter
|
||||
}
|
||||
}
|
||||
Describe 'SDK Send Greeting Sample Tests' -Tag CI {
|
||||
|
||||
try {
|
||||
$enlistmentRoot = Join-Path $PSScriptRoot "../../../"
|
||||
$enlistmentRoot = Resolve-Path $enlistmentRoot | % Path
|
||||
$docLocation = Join-Path -Path $enlistmentRoot -ChildPath '\docs\cmdlet-example'
|
||||
$testResultPath = Join-Path $TestDrive 'sendgreetingresults.xml'
|
||||
$sampleCopy = Join-Path $TestDrive 'sendgreeting'
|
||||
$fullSampleCopyPath = Join-Path $sampleCopy 'cmdlet-example'
|
||||
$powershell = (Get-Process -id $PID).MainModule.FileName
|
||||
if(!(Test-Path $sampleCopy))
|
||||
{
|
||||
New-Item -ItemType Directory -Path $sampleCopy
|
||||
}
|
||||
|
||||
Copy-Item -Recurse -Path $docLocation -Destination $sampleCopy -Force
|
||||
Get-ChildItem -Recurse $sampleCopy | %{ Write-Verbose "sc: $($_.FullName)"}
|
||||
|
||||
$pesterCommand = "Invoke-Pester $sampleCopy -PassThru"
|
||||
if($global:__PesterTags)
|
||||
{
|
||||
$pesterCommand += " -Tag $(@($global:__PesterTags) -join ',')"
|
||||
}
|
||||
|
||||
if($global:__PesterExcludeTags)
|
||||
{
|
||||
$pesterCommand += " -ExcludeTag $(@($global:__PesterExcludeTags) -join ',')"
|
||||
}
|
||||
|
||||
$importPesterCommand = 'Import-module Pester'
|
||||
if($IsCoreCLR)
|
||||
{
|
||||
$importPesterCommand = "Import-Module $(Join-Path -path $PSHOME -child '/Modules/Pester')"
|
||||
}
|
||||
|
||||
$command = @"
|
||||
Push-Location -Path $fullSampleCopyPath
|
||||
$importPesterCommand
|
||||
$pesterCommand | Export-Clixml -Path $testResultPath
|
||||
"@
|
||||
|
||||
Write-Verbose -Message "command: '$command'"
|
||||
$bytes = [System.Text.Encoding]::Unicode.GetBytes($command)
|
||||
$encodedCommand = [Convert]::ToBase64String($bytes)
|
||||
&$powershell -encodedCommand $encodedCommand
|
||||
|
||||
it "Should have test results file" {
|
||||
$testResultPath | should exist
|
||||
$script:results = Import-Clixml $testResultPath
|
||||
}
|
||||
|
||||
it "Should have test results" {
|
||||
$script:results | should not be BeNullOrEmpty
|
||||
$script:results.TotalCount | should not BeNullOrEmpty
|
||||
$script:results.TestResult.Count | should not BeNullOrEmpty
|
||||
}
|
||||
|
||||
it "Should have no failures" {
|
||||
$script:results.FailedCount | should be 0
|
||||
}
|
||||
|
||||
foreach($testResult in $script:results.TestResult){
|
||||
Context "Test $($testResult.Name)" {
|
||||
it "should have no failure message" {
|
||||
$testResult.FailureMessage | should BeNullOrEmpty
|
||||
}
|
||||
it "should have no stack trace" {
|
||||
$testResult.StackTrace | should BeNullOrEmpty
|
||||
}
|
||||
it "should have no error record" {
|
||||
$testResult.ErrorRecord | should BeNullOrEmpty
|
||||
}
|
||||
it "should have not failed" {
|
||||
Write-Verbose "Result: $($testResult.Result)"
|
||||
$testResult.Result | should not be Failed
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
} finally {
|
||||
Pop-Location
|
||||
}
|
||||
|
||||
}
|
12
test/tools/CreateChildProcess/CreateChildProcess.csproj
Normal file
12
test/tools/CreateChildProcess/CreateChildProcess.csproj
Normal file
|
@ -0,0 +1,12 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<Description>Very simple little console app that creates child processes of itself</Description>
|
||||
<TargetFramework>netcoreapp1.1</TargetFramework>
|
||||
<AssemblyName>createchildprocess</AssemblyName>
|
||||
<OutputType>Exe</OutputType>
|
||||
<RuntimeIdentifiers>ubuntu.16.04-x64;ubuntu.14.04-x64;debian.8-x64;centos.7-x64;fedora.24-x64;win7-x86;win7-x64;win81-x64;win10-x64;osx.10.11-x64;osx.10.12-x64;opensuse.13.2-x64;opensuse.42.1-x64</RuntimeIdentifiers>
|
||||
<RuntimeFrameworkVersion>1.1.1</RuntimeFrameworkVersion>
|
||||
</PropertyGroup>
|
||||
|
||||
</Project>
|
|
@ -1,33 +0,0 @@
|
|||
{
|
||||
"name": "createchildprocess",
|
||||
"version": "1.0.0-*",
|
||||
"description": "Very simple little console app that creates child processes of itself",
|
||||
|
||||
"buildOptions": {
|
||||
"emitEntryPoint": true
|
||||
},
|
||||
|
||||
"frameworks": {
|
||||
"netcoreapp1.1": {
|
||||
"dependencies": {
|
||||
"Microsoft.NETCore.App": "1.1.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"runtimes": {
|
||||
"ubuntu.16.04-x64": { },
|
||||
"ubuntu.14.04-x64": { },
|
||||
"debian.8-x64": { },
|
||||
"centos.7-x64": { },
|
||||
"fedora.24-x64": { },
|
||||
"win7-x86": { },
|
||||
"win7-x64": { },
|
||||
"win81-x64": { },
|
||||
"win10-x64": { },
|
||||
"osx.10.11-x64": { },
|
||||
"osx.10.12-x64": { },
|
||||
"opensuse.13.2-x64": {},
|
||||
"opensuse.42.1-x64": {}
|
||||
}
|
||||
}
|
12
test/tools/EchoArgs/EchoArgs.csproj
Normal file
12
test/tools/EchoArgs/EchoArgs.csproj
Normal file
|
@ -0,0 +1,12 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<Description>Very simple little console class that you can use to see how PowerShell is passing parameters to legacy console apps.</Description>
|
||||
<TargetFramework>netcoreapp1.1</TargetFramework>
|
||||
<AssemblyName>echoargs</AssemblyName>
|
||||
<OutputType>Exe</OutputType>
|
||||
<RuntimeIdentifiers>ubuntu.16.04-x64;ubuntu.14.04-x64;debian.8-x64;centos.7-x64;fedora.24-x64;win7-x86;win7-x64;win81-x64;win10-x64;osx.10.11-x64;osx.10.12-x64;opensuse.13.2-x64;opensuse.42.1-x64</RuntimeIdentifiers>
|
||||
<RuntimeFrameworkVersion>1.1.1</RuntimeFrameworkVersion>
|
||||
</PropertyGroup>
|
||||
|
||||
</Project>
|
|
@ -1,33 +0,0 @@
|
|||
{
|
||||
"name": "echoargs",
|
||||
"version": "1.0.0-*",
|
||||
"description": "Very simple little console class that you can use to see how PowerShell is passing parameters to legacy console apps.",
|
||||
|
||||
"buildOptions": {
|
||||
"emitEntryPoint": true
|
||||
},
|
||||
|
||||
"frameworks": {
|
||||
"netcoreapp1.1": {
|
||||
"dependencies": {
|
||||
"Microsoft.NETCore.App": "1.1.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"runtimes": {
|
||||
"ubuntu.16.04-x64": { },
|
||||
"ubuntu.14.04-x64": { },
|
||||
"debian.8-x64": { },
|
||||
"centos.7-x64": { },
|
||||
"fedora.24-x64": { },
|
||||
"win7-x86": { },
|
||||
"win7-x64": { },
|
||||
"win81-x64": { },
|
||||
"win10-x64": { },
|
||||
"osx.10.11-x64": { },
|
||||
"osx.10.12-x64": { },
|
||||
"opensuse.13.2-x64": {},
|
||||
"opensuse.42.1-x64": {}
|
||||
}
|
||||
}
|
|
@ -1,82 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{08218B1A-8B85-4722-9E3F-4D6C0BF58AD8}</ProjectGuid>
|
||||
<OutputType>Exe</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>TestPSReadLine</RootNamespace>
|
||||
<AssemblyName>TestPSReadLine</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Management.Automation, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||
<HintPath>..\PSReadLine\packages\Microsoft.PowerShell.3.ReferenceAssemblies.1.0.0\lib\net4\System.Management.Automation.dll</HintPath>
|
||||
<Private>True</Private>
|
||||
</Reference>
|
||||
<Reference Include="System.Xml.Linq" />
|
||||
<Reference Include="System.Data.DataSetExtensions" />
|
||||
<Reference Include="Microsoft.CSharp" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Xml" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="..\PSReadLine\AssemblyInfo.cs">
|
||||
<Link>AssemblyInfo.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\PSReadLine\Program.cs">
|
||||
<Link>Program.cs</Link>
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\PSReadLine\App.config">
|
||||
<Link>App.config</Link>
|
||||
</None>
|
||||
<None Include="..\PSReadLine\packages.config">
|
||||
<Link>packages.config</Link>
|
||||
</None>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\PSReadLine\PSReadLine.csproj">
|
||||
<Project>{615788cb-1b9a-4b34-97b3-4608686e59ca}</Project>
|
||||
<Name>PSReadLine</Name>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Folder Include="Properties\" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||
Other similar extension points exist, see Microsoft.Common.targets.
|
||||
<Target Name="BeforeBuild">
|
||||
</Target>
|
||||
<Target Name="AfterBuild">
|
||||
</Target>
|
||||
-->
|
||||
</Project>
|
|
@ -163,7 +163,9 @@ function Invoke-AppVeyorBuild
|
|||
Start-PSBuild -Configuration 'CodeCoverage' -PSModuleRestore -Publish
|
||||
}
|
||||
|
||||
Start-PSBuild -FullCLR -PSModuleRestore
|
||||
## Stop building 'FullCLR', but keep the parameters and related scripts for now.
|
||||
## Once we confirm that portable modules is supported with .NET Core 2.0, we will clean up all FullCLR related scripts.
|
||||
<# Start-PSBuild -FullCLR -PSModuleRestore # Disable FullCLR Build #>
|
||||
Start-PSBuild -CrossGen -PSModuleRestore -Configuration 'Release'
|
||||
}
|
||||
|
||||
|
@ -289,7 +291,7 @@ function Invoke-AppVeyorTest
|
|||
Write-Host -Foreground Green 'Run CoreCLR tests'
|
||||
$testResultsNonAdminFile = "$pwd\TestsResultsNonAdmin.xml"
|
||||
$testResultsAdminFile = "$pwd\TestsResultsAdmin.xml"
|
||||
$testResultsFileFullCLR = "$pwd\TestsResults.FullCLR.xml"
|
||||
<# $testResultsFileFullCLR = "$pwd\TestsResults.FullCLR.xml" # Disable FullCLR Build #>
|
||||
if(!(Test-Path "$env:CoreOutput\powershell.exe"))
|
||||
{
|
||||
throw "CoreCLR PowerShell.exe was not built"
|
||||
|
@ -317,21 +319,23 @@ function Invoke-AppVeyorTest
|
|||
Write-Host -Foreground Green 'Upload CoreCLR Admin test results'
|
||||
Update-AppVeyorTestResults -resultsFile $testResultsAdminFile
|
||||
|
||||
<#
|
||||
#
|
||||
# FullCLR
|
||||
# FullCLR # Disable FullCLR Build
|
||||
$env:FullOutput = Split-Path -Parent (Get-PSOutput -Options (New-PSOptions -FullCLR))
|
||||
Write-Host -Foreground Green 'Run FullCLR tests'
|
||||
Start-PSPester -FullCLR -bindir $env:FullOutput -outputFile $testResultsFileFullCLR -Tag $null -path 'test/fullCLR'
|
||||
|
||||
Write-Host -Foreground Green 'Upload FullCLR test results'
|
||||
Update-AppVeyorTestResults -resultsFile $testResultsFileFullCLR
|
||||
#>
|
||||
|
||||
#
|
||||
# Fail the build, if tests failed
|
||||
@(
|
||||
$testResultsNonAdminFile,
|
||||
$testResultsAdminFile,
|
||||
$testResultsFileFullCLR
|
||||
$testResultsAdminFile
|
||||
<# $testResultsFileFullCLR # Disable FullCLR Build #>
|
||||
) | % {
|
||||
Test-PSPesterResults -TestResultsFile $_
|
||||
}
|
||||
|
@ -401,13 +405,16 @@ function Invoke-AppveyorFinish
|
|||
$name = Get-PackageName
|
||||
|
||||
$zipFilePath = Join-Path $pwd "$name.zip"
|
||||
$zipFileFullPath = Join-Path $pwd "$name.FullCLR.zip"
|
||||
<# $zipFileFullPath = Join-Path $pwd "$name.FullCLR.zip" # Disable FullCLR Build #>
|
||||
|
||||
Add-Type -assemblyname System.IO.Compression.FileSystem
|
||||
Write-Verbose "Zipping ${env:CoreOutput} into $zipFilePath" -verbose
|
||||
[System.IO.Compression.ZipFile]::CreateFromDirectory($env:CoreOutput, $zipFilePath)
|
||||
<#
|
||||
# Disable FullCLR Build
|
||||
Write-Verbose "Zipping ${env:FullOutput} into $zipFileFullPath" -verbose
|
||||
[System.IO.Compression.ZipFile]::CreateFromDirectory($env:FullOutput, $zipFileFullPath)
|
||||
#>
|
||||
|
||||
$artifacts = New-Object System.Collections.ArrayList
|
||||
foreach ($package in $packages) {
|
||||
|
@ -415,7 +422,7 @@ function Invoke-AppveyorFinish
|
|||
}
|
||||
|
||||
$null = $artifacts.Add($zipFilePath)
|
||||
$null = $artifacts.Add($zipFileFullPath)
|
||||
<# $null = $artifacts.Add($zipFileFullPath) # Disable FullCLR Build #>
|
||||
|
||||
if ($env:APPVEYOR_REPO_TAG_NAME)
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue