diff --git a/Microsoft.DotNet.Cli.sln b/Microsoft.DotNet.Cli.sln
index 595dcb656..e8867ab01 100644
--- a/Microsoft.DotNet.Cli.sln
+++ b/Microsoft.DotNet.Cli.sln
@@ -26,17 +26,20 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "build", "build", "{89905EC4
ProjectSection(SolutionItems) = preProject
build\Microsoft.DotNet.Cli.Branding.props = build\Microsoft.DotNet.Cli.Branding.props
build\Microsoft.DotNet.Cli.BranchInfo.props = build\Microsoft.DotNet.Cli.BranchInfo.props
+ build\Microsoft.DotNet.Cli.BuildDefaults.props = build\Microsoft.DotNet.Cli.BuildDefaults.props
build\Microsoft.DotNet.Cli.BundledSdks.proj = build\Microsoft.DotNet.Cli.BundledSdks.proj
build\Microsoft.DotNet.Cli.BundledSdks.props = build\Microsoft.DotNet.Cli.BundledSdks.props
build\Microsoft.DotNet.Cli.BundledTemplates.proj = build\Microsoft.DotNet.Cli.BundledTemplates.proj
build\Microsoft.DotNet.Cli.BundledTemplates.props = build\Microsoft.DotNet.Cli.BundledTemplates.props
build\Microsoft.DotNet.Cli.Compile.targets = build\Microsoft.DotNet.Cli.Compile.targets
+ build\Microsoft.DotNet.Cli.CoreSetupInfo.props = build\Microsoft.DotNet.Cli.CoreSetupInfo.props
build\Microsoft.DotNet.Cli.DependencyVersions.props = build\Microsoft.DotNet.Cli.DependencyVersions.props
build\Microsoft.DotNet.Cli.FileExtensions.props = build\Microsoft.DotNet.Cli.FileExtensions.props
build\Microsoft.DotNet.Cli.GitCommitInfo.targets = build\Microsoft.DotNet.Cli.GitCommitInfo.targets
build\Microsoft.DotNet.Cli.HostInfo.targets = build\Microsoft.DotNet.Cli.HostInfo.targets
build\Microsoft.DotNet.Cli.InitRepo.props = build\Microsoft.DotNet.Cli.InitRepo.props
build\Microsoft.DotNet.Cli.InitRepo.targets = build\Microsoft.DotNet.Cli.InitRepo.targets
+ build\Microsoft.DotNet.Cli.InputDirectories.props = build\Microsoft.DotNet.Cli.InputDirectories.props
build\Microsoft.DotNet.Cli.Monikers.props = build\Microsoft.DotNet.Cli.Monikers.props
build\Microsoft.DotNet.Cli.OutputDirectories.props = build\Microsoft.DotNet.Cli.OutputDirectories.props
build\Microsoft.DotNet.Cli.Package.targets = build\Microsoft.DotNet.Cli.Package.targets
diff --git a/build.proj b/build.proj
index 53157564a..313f37016 100644
--- a/build.proj
+++ b/build.proj
@@ -2,33 +2,6 @@
-
-
- powershell -NoProfile -NoLogo -Command
-
-
- .ps1
- .sh
-
- Prepare;Compile;Test;Package;Publish
-
- Debug
-
- master
- Microsoft.NETCore.App
- $(CLI_SharedFrameworkVersion)
- $(CLI_SharedFrameworkVersion)
- $(CLI_SharedFrameworkVersion)
-
- .exe
-
-
- $(RepoRoot)/build_projects/dotnet-cli-build
- $(RepoRoot)/.nuget
-
-
diff --git a/build/Microsoft.DotNet.Cli.Branding.props b/build/Microsoft.DotNet.Cli.Branding.props
index f707fe578..21ae2d473 100644
--- a/build/Microsoft.DotNet.Cli.Branding.props
+++ b/build/Microsoft.DotNet.Cli.Branding.props
@@ -9,7 +9,8 @@
Microsoft .NET Core 1.0.1 - Host
Microsoft .NET Core 1.0.1 - Host FX Resolver
- Microsoft.NETCore.App
+ Microsoft.NETCore.App
+ $(SharedFrameworkName)
$(Rid)
$(OSName)-$(Architecture)
diff --git a/build/Microsoft.DotNet.Cli.BuildDefaults.props b/build/Microsoft.DotNet.Cli.BuildDefaults.props
new file mode 100644
index 000000000..1bd2a7960
--- /dev/null
+++ b/build/Microsoft.DotNet.Cli.BuildDefaults.props
@@ -0,0 +1,6 @@
+
+
+ Prepare;Compile;Test;Package;Publish
+ Debug
+
+
diff --git a/build/Microsoft.DotNet.Cli.CoreSetupInfo.props b/build/Microsoft.DotNet.Cli.CoreSetupInfo.props
new file mode 100644
index 000000000..16d4628c2
--- /dev/null
+++ b/build/Microsoft.DotNet.Cli.CoreSetupInfo.props
@@ -0,0 +1,5 @@
+
+
+ master
+
+
diff --git a/build/Microsoft.DotNet.Cli.DependencyVersions.props b/build/Microsoft.DotNet.Cli.DependencyVersions.props
index 8eb21a217..249a8db03 100644
--- a/build/Microsoft.DotNet.Cli.DependencyVersions.props
+++ b/build/Microsoft.DotNet.Cli.DependencyVersions.props
@@ -9,6 +9,9 @@
4.0.0-rc3-2193
1.0.0-alpha-20170130-3-281
15.0.0-preview-20170125-04
+ $(CLI_SharedFrameworkVersion)
+ $(CLI_SharedFrameworkVersion)
+ $(CLI_SharedFrameworkVersion)
1.0.0-beta1-20170202-111
1.0.0-beta1-20170131-110
1.0.0-beta1-20170209-117
diff --git a/build/Microsoft.DotNet.Cli.FileExtensions.props b/build/Microsoft.DotNet.Cli.FileExtensions.props
index ccd299a33..210287ae0 100644
--- a/build/Microsoft.DotNet.Cli.FileExtensions.props
+++ b/build/Microsoft.DotNet.Cli.FileExtensions.props
@@ -19,5 +19,11 @@
.dll
.dylib
+ .exe
+
+
+ .ps1
+ .sh
+
diff --git a/build/Microsoft.DotNet.Cli.InputDirectories.props b/build/Microsoft.DotNet.Cli.InputDirectories.props
new file mode 100644
index 000000000..bbb344d0a
--- /dev/null
+++ b/build/Microsoft.DotNet.Cli.InputDirectories.props
@@ -0,0 +1,5 @@
+
+
+ $(RepoRoot)/build_projects/dotnet-cli-build
+
+
diff --git a/dir.props b/dir.props
index 62ad5659f..be733b87a 100644
--- a/dir.props
+++ b/dir.props
@@ -9,10 +9,13 @@
+
+
+