diff --git a/src/SourceBuild/content/Directory.Build.props b/src/SourceBuild/content/Directory.Build.props
index 7e508644e..144e4a2bf 100644
--- a/src/SourceBuild/content/Directory.Build.props
+++ b/src/SourceBuild/content/Directory.Build.props
@@ -6,18 +6,6 @@
true
-
- <_OverrideTargetOS>$(OverrideTargetRid.Substring(0, $(OverrideTargetRid.LastIndexOf('-'))))
- true
- true
- true
- true
- true
- true
- true
- true
-
-
linux
osx
@@ -31,6 +19,18 @@
$(BuildOS)
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+ true
+ true
+
+
$([System.Runtime.InteropServices.RuntimeInformation]::ProcessArchitecture.ToString().ToLowerInvariant)
$(BuildArchitecture)
diff --git a/src/SourceBuild/content/repo-projects/runtime.proj b/src/SourceBuild/content/repo-projects/runtime.proj
index 8f2c8d9c8..2f9e3c503 100644
--- a/src/SourceBuild/content/repo-projects/runtime.proj
+++ b/src/SourceBuild/content/repo-projects/runtime.proj
@@ -14,9 +14,9 @@
$(BuildArgs) $(FlagParameterPrefix)arch $(TargetArchitecture)
$(BuildArgs) $(FlagParameterPrefix)os $(TargetOS)
- $(BuildArgs) /p:TargetRid=$(TargetRid)
- $(BuildArgs) /p:BaseOS=$(BaseOS)
+ $(BuildArgs) /p:TargetRid=$(TargetRid)
+ $(BuildArgs) /p:RuntimeOS=$(RuntimeOS)
+ $(BuildArgs) /p:BaseOS=$(BaseOS)