Skip to content

Commit 2f82f90

Browse files
authored
Delete dead properties from the VMR orchestrator (#19365)
1 parent 21c31bc commit 2f82f90

File tree

2 files changed

+3
-33
lines changed

2 files changed

+3
-33
lines changed

src/SourceBuild/content/Directory.Build.props

Lines changed: 2 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -87,26 +87,12 @@
8787
<!-- Init basic Arcade props, if the project importing this file doesn't use Arcade.
8888
Keep in sync with props/targets in the Arcade.Sdk. -->
8989
<PropertyGroup Condition="'$(SkipArcadeSdkImport)' == 'true'">
90+
<!-- RepoLayout.props -->
9091
<RepoRoot Condition="'$(RepoRoot)' == ''">$([MSBuild]::NormalizeDirectory('$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), 'global.json'))'))</RepoRoot>
9192

92-
<!-- Respect environment variable for the .NET install directory if set; otherwise, use the repo default location -->
93-
<DotNetRoot Condition="'$(DOTNET_INSTALL_DIR)' != ''">$(DOTNET_INSTALL_DIR)</DotNetRoot>
94-
<DotNetRoot Condition="'$(DotNetRoot)' != ''">$([MSBuild]::NormalizeDirectory('$(DotNetRoot)'))</DotNetRoot>
95-
<DotNetRoot Condition="'$(DotNetRoot)' == ''">$([MSBuild]::NormalizeDirectory('$(RepoRoot)', '.dotnet'))</DotNetRoot>
96-
97-
<!-- Let the exec task find dotnet on PATH -->
98-
<DotNetRoot Condition="!Exists($(DotNetRoot))"/>
99-
100-
<DotNetTool Condition="'$(OS)' == 'Windows_NT'">$(DotNetRoot)dotnet.exe</DotNetTool>
101-
<DotNetTool Condition="'$(OS)' != 'Windows_NT'">$(DotNetRoot)dotnet</DotNetTool>
102-
10393
<ArtifactsDir Condition="'$(ArtifactsDir)' == ''">$([MSBuild]::NormalizeDirectory('$(RepoRoot)', 'artifacts'))</ArtifactsDir>
10494
<ArtifactsObjDir>$([MSBuild]::NormalizeDirectory('$(ArtifactsDir)', 'obj'))</ArtifactsObjDir>
10595
<ArtifactsBinDir>$([MSBuild]::NormalizeDirectory('$(ArtifactsDir)', 'bin'))</ArtifactsBinDir>
106-
<ArtifactsLogDir>$([MSBuild]::NormalizeDirectory('$(ArtifactsDir)', 'log', '$(Configuration)'))</ArtifactsLogDir>
107-
<ArtifactsPackagesDir>$([MSBuild]::NormalizeDirectory('$(ArtifactsDir)', 'packages', '$(Configuration)'))</ArtifactsPackagesDir>
108-
<ArtifactsNonShippingPackagesDir>$([MSBuild]::NormalizeDirectory('$(ArtifactsPackagesDir)', 'NonShipping'))</ArtifactsNonShippingPackagesDir>
109-
<ArtifactsShippingPackagesDir>$([MSBuild]::NormalizeDirectory('$(ArtifactsPackagesDir)', 'Shipping'))</ArtifactsShippingPackagesDir>
11096
<RepositoryEngineeringDir>$([MSBuild]::NormalizeDirectory('$(RepoRoot)', 'eng'))</RepositoryEngineeringDir>
11197

11298
<!-- ProjectLayout.props -->
@@ -123,11 +109,6 @@
123109

124110
<!-- TargetFrameworkDefaults.props -->
125111
<NetCurrent>net9.0</NetCurrent>
126-
127-
<!-- Set up the build phase since the orchestrator switch is passed.
128-
From RepoDefaults.props. -->
129-
<DotNetBuild>true</DotNetBuild>
130-
<DotNetBuildPhase>Orchestrator</DotNetBuildPhase>
131112
</PropertyGroup>
132113

133114
<!-- Manually import the Versions.props file when the Arcade SDK isn't used. -->
@@ -142,17 +123,11 @@
142123
<SuppressNETCoreSdkPreviewMessage>true</SuppressNETCoreSdkPreviewMessage>
143124
<!-- By default, the VMR builds with online sources when not building source-only. -->
144125
<DotNetBuildWithOnlineFeeds Condition="'$(DotNetBuildWithOnlineFeeds)' == '' and '$(DotNetBuildSourceOnly)' != 'true'">true</DotNetBuildWithOnlineFeeds>
145-
126+
<!-- Don't use Arcade's ExcludeFrom* build infra in the VMR orchestrator. -->
146127
<DisableArcadeExcludeFromBuildSupport>true</DisableArcadeExcludeFromBuildSupport>
147128
</PropertyGroup>
148129

149130
<PropertyGroup>
150-
<!--
151-
'.proj' has no DefaultLanguageSourceExtension, causing **/* to be collected
152-
in Compile items! Avoid this by disabling the default items.
153-
-->
154-
<EnableDefaultItems Condition="'$(MSBuildProjectExtension)' == '.proj'">false</EnableDefaultItems>
155-
156131
<LogVerbosity Condition="'$(LogVerbosity)'==''">minimal</LogVerbosity>
157132

158133
<ShellExtension Condition="'$(BuildOS)' == 'windows'">.cmd</ShellExtension>
@@ -183,7 +158,6 @@
183158
<IntermediateSymbolsRootDir>$([MSBuild]::NormalizeDirectory('$(ArtifactsObjDir)', 'Symbols'))</IntermediateSymbolsRootDir>
184159
<AssetManifestsIntermediateDir>$([MSBuild]::NormalizeDirectory('$(ArtifactsObjDir)', 'AssetManifests'))</AssetManifestsIntermediateDir>
185160
<ArtifactsAssetsDir>$([MSBuild]::NormalizeDirectory('$(ArtifactsDir)', 'assets', '$(Configuration)'))</ArtifactsAssetsDir>
186-
<ArtifactsAssetsSymbolsDir>$([MSBuild]::NormalizeDirectory('$(ArtifactsAssetsDir)', 'Symbols'))</ArtifactsAssetsSymbolsDir>
187161

188162
<PrebuiltPackagesPath>$([MSBuild]::NormalizeDirectory('$(PrereqsPackagesDir)', 'prebuilt'))</PrebuiltPackagesPath>
189163
<PreviouslyRestoredPackagesPath>$([MSBuild]::NormalizeDirectory('$(PrereqsPackagesDir)', 'previouslyRestored'))</PreviouslyRestoredPackagesPath>
@@ -194,13 +168,8 @@
194168

195169
<PackageReportDir>$([MSBuild]::NormalizeDirectory('$(ArtifactsDir)', 'prebuilt-report'))</PackageReportDir>
196170
<ResultingPrebuiltPackagesDir>$([MSBuild]::NormalizeDirectory('$(PackageReportDir)', 'prebuilt-packages'))</ResultingPrebuiltPackagesDir>
197-
<PackageListsDir>$([MSBuild]::NormalizeDirectory('$(PackageReportDir)', 'packagelists'))</PackageListsDir>
198-
199-
<!-- The prefix needs to match what's defined in Arcade's source-build infra. Consider using a single property, in the future. -->
200-
<NonShippingPackagesListPrefix>NonShipping.Packages.</NonShippingPackagesListPrefix>
201171

202172
<ReferencePackagesDir>$([MSBuild]::NormalizeDirectory('$(PrereqsPackagesDir)', 'reference'))</ReferencePackagesDir>
203-
<ReferenceAssetsDir>$([MSBuild]::NormalizeDirectory('$(PrereqsPackagesDir)', 'reference-assets'))</ReferenceAssetsDir>
204173
<SourceBuiltArtifactsTarballName>Private.SourceBuilt.Artifacts</SourceBuiltArtifactsTarballName>
205174
<SourceBuiltPrebuiltsTarballName>Private.SourceBuilt.Prebuilts</SourceBuiltPrebuiltsTarballName>
206175

src/SourceBuild/content/eng/tools/init-build.proj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
<!-- Fake, to satisfy the SDK. -->
77
<TargetFramework>netstandard2.0</TargetFramework>
88
<DisableImplicitFrameworkReferences>true</DisableImplicitFrameworkReferences>
9+
<EnableDefaultItems>false</EnableDefaultItems>
910
</PropertyGroup>
1011

1112
<Import Project="Sdk.targets" Sdk="Microsoft.NET.Sdk" />

0 commit comments

Comments
 (0)