diff --git a/tools/packaging/packaging.psm1 b/tools/packaging/packaging.psm1
index ac6df46d4b..462b1286b1 100644
--- a/tools/packaging/packaging.psm1
+++ b/tools/packaging/packaging.psm1
@@ -1911,7 +1911,7 @@ function New-ReferenceAssembly
{
Push-Location $projectFolder
- $sourceProjectRoot = Join-Path $PSScriptRoot "projects/reference/$assemblyName"
+ $sourceProjectRoot = Join-Path $PSScriptRoot 'projects/reference'
$sourceProjectFile = Join-Path $sourceProjectRoot "$assemblyName.csproj"
Copy-Item -Path $sourceProjectFile -Destination "$projectFolder/$assemblyName.csproj" -Force
diff --git a/tools/packaging/packaging.strings.psd1 b/tools/packaging/packaging.strings.psd1
index 1e862b5885..1e634aa9aa 100644
--- a/tools/packaging/packaging.strings.psd1
+++ b/tools/packaging/packaging.strings.psd1
@@ -132,22 +132,7 @@ NuspecTemplate = @'
'@
-RefAssemblyCsProj = @'
-
-
- netstandard2.0
- {0}
- true
- {1}
- true
-
-
-
-
-
-
-
-'@
+
NuGetConfigFile = @'
diff --git a/tools/packaging/project/package.csproj b/tools/packaging/projects/nuget/package.csproj
similarity index 100%
rename from tools/packaging/project/package.csproj
rename to tools/packaging/projects/nuget/package.csproj
diff --git a/tools/packaging/project/powershell.nuspec b/tools/packaging/projects/nuget/powershell.nuspec
similarity index 90%
rename from tools/packaging/project/powershell.nuspec
rename to tools/packaging/projects/nuget/powershell.nuspec
index 4207a096f7..da67106f43 100644
--- a/tools/packaging/project/powershell.nuspec
+++ b/tools/packaging/projects/nuget/powershell.nuspec
@@ -7,7 +7,7 @@
PowerShell
PowerShell
false
- https://github.com/PowerShell/PowerShell/blob/master/LICENSE.txt
+ MIT
https://github.com/powershell/powershell
https://github.com/PowerShell/PowerShell/blob/master/assets/Powershell_64.png
This package contains the PowerShell Core for $runtime$.
diff --git a/tools/packaging/projects/reference/Microsoft.PowerShell.Commands.Utility.csproj b/tools/packaging/projects/reference/Microsoft.PowerShell.Commands.Utility.csproj
new file mode 100644
index 0000000000..ea180ca686
--- /dev/null
+++ b/tools/packaging/projects/reference/Microsoft.PowerShell.Commands.Utility.csproj
@@ -0,0 +1,19 @@
+
+
+ netcoreapp2.1
+ $(RefAsmVersion)
+ true
+ $(SnkFile)
+ true
+ Latest
+
+
+
+ $(SmaRefFile)
+
+
+
+
+
+
+
diff --git a/tools/packaging/projects/reference/System.Management.Automation.csproj b/tools/packaging/projects/reference/System.Management.Automation.csproj
new file mode 100644
index 0000000000..77b99b0dba
--- /dev/null
+++ b/tools/packaging/projects/reference/System.Management.Automation.csproj
@@ -0,0 +1,15 @@
+
+
+ netcoreapp2.1
+ $(RefAsmVersion)
+ true
+ $(SnkFile)
+ true
+ Latest
+
+
+
+
+
+
+