diff --git a/src/SourceBuild/content/eng/arcade-overrides/SourceBuildArcade.targets b/src/SourceBuild/content/eng/arcade-overrides/SourceBuildArcade.targets
new file mode 100644
index 000000000..dc0a01b4b
--- /dev/null
+++ b/src/SourceBuild/content/eng/arcade-overrides/SourceBuildArcade.targets
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+ $([MSBuild]::NormalizeDirectory('$(ArtifactsDir)', 'source-build'))
+ $([MSBuild]::NormalizeDirectory('$(SourceBuildOutputDir)', 'self'))
+ $([MSBuild]::NormalizeDirectory('$(SourceBuildSelfDir)', 'src'))
+ $([MSBuild]::NormalizeDirectory('$(SourceBuildSelfDir)', 'package-cache'))
+ $([MSBuild]::NormalizeDirectory('$(SourceBuildSelfDir)', 'prebuilt-report'))
+
+
+ $([MSBuild]::NormalizeDirectory('$(CurrentRepoSourceBuildSourceDir)', 'artifacts'))
+ $([MSBuild]::NormalizeDirectory('$(CurrentRepoSourceBuildArtifactsDir)', 'packages', '$(Configuration)'))
+
+ $([MSBuild]::NormalizeDirectory('$(CurrentRepoSourceBuildArtifactsDir)', 'obj', 'source-built-upstream-cache'))
+
+ $(RepositoryEngineeringDir)SourceBuildPrebuiltBaseline.xml
+ $(PrebuiltBaselineDataFileDefault)
+
+
+ true
+
+ true
+
+
+
+
+ $([System.Runtime.InteropServices.RuntimeInformation]::RuntimeIdentifier)
+
+
+
+ $([System.Runtime.InteropServices.RuntimeInformation]::ProcessArchitecture.ToString().ToLowerInvariant())
+ $(HostArchitecture)
+
+ win
+ osx
+ linux
+ linux
+
+
+ $(SourceBuildTargetPortableOSPlatform)-$(SourceBuildTargetArchitecture)
+
+
+
+
+ $(TargetRid)
+
+
+
+ Microsoft.SourceBuild.Intermediate.
+ .$(SourceBuildIntermediateNupkgRid)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/SourceBuild/content/eng/arcade-overrides/SourceBuildIntermediate.proj b/src/SourceBuild/content/eng/arcade-overrides/SourceBuildIntermediate.proj
new file mode 100644
index 000000000..383496e98
--- /dev/null
+++ b/src/SourceBuild/content/eng/arcade-overrides/SourceBuildIntermediate.proj
@@ -0,0 +1,86 @@
+
+
+
+
+
+ false
+ false
+ false
+
+
+
+
+
+
+
+
+
+ $(CopyrightNetFoundation)
+
+ true
+ false
+ true
+ false
+
+
+ true
+
+
+ netstandard2.0
+
+
+
+ $([System.IO.Path]::GetFileName('$(SourceBuildIntermediateNupkgLicenseFile)'))
+
+
+
+
+
+
+
+
+
+
+ $(GitHubRepositoryName)
+ $(PackageId).$(SupplementalIntermediateNupkgCategory)
+
+ $(SourceBuildIntermediateNupkgPrefix)$(PackageId)$(SourceBuildIntermediateNupkgSuffix)
+
+
+
+
+
+
+
+
+
+
+
+ $(BaseOutputPath)SupplementalIntermediatePackages.txt
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+