From a03e6f7433b9589bc60c1ff9b1a93e19c59c7f1a Mon Sep 17 00:00:00 2001 From: Anirudh Agnihotry Date: Tue, 25 Feb 2020 12:26:04 -0800 Subject: [PATCH] Removing configuration group from installer (#32770) * removing config group from installer * Revert "Add ConfigurationGroup back to entrypoints (#32762)" This reverts commit 059d0385ff7f6a7b12557e533fccddd5b484a3ce. * fixing the build failure and removing the default value --- eng/Configurations.props | 2 +- eng/Signing.props | 2 +- eng/Versions.props | 2 +- eng/build.ps1 | 2 +- eng/build.sh | 2 +- src/installer/Directory.Build.props | 39 ++++-------------------------- src/installer/corehost/build.proj | 4 +-- src/installer/test/Directory.Build.targets | 4 +-- 8 files changed, 14 insertions(+), 43 deletions(-) diff --git a/eng/Configurations.props b/eng/Configurations.props index 0243749..4f3e58d 100644 --- a/eng/Configurations.props +++ b/eng/Configurations.props @@ -1,7 +1,7 @@ - $(ConfigurationGroup) + $(Configuration) $(Configuration) Debug $(RuntimeConfiguration) diff --git a/eng/Signing.props b/eng/Signing.props index 65a5851..84ac726 100644 --- a/eng/Signing.props +++ b/eng/Signing.props @@ -52,7 +52,7 @@ diff --git a/eng/Versions.props b/eng/Versions.props index 1c7b9f5..0c81daf 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -19,7 +19,7 @@ true false - true + true $([MSBuild]::NormalizeDirectory('$(ArtifactsDir)', 'ibc')) $([MSBuild]::NormalizeDirectory('$(ArtifactsBinDir)', 'docs')) diff --git a/eng/build.ps1 b/eng/build.ps1 index cf9297f..8d3e582 100644 --- a/eng/build.ps1 +++ b/eng/build.ps1 @@ -138,7 +138,7 @@ foreach ($argument in $PSBoundParameters.Keys) "build" { $arguments += " -build" } "buildtests" { if ($build -eq $true) { $arguments += " /p:BuildTests=true" } else { $arguments += " -build /p:BuildTests=only" } } "test" { $arguments += " -test" } - "configuration" { $configuration = (Get-Culture).TextInfo.ToTitleCase($($PSBoundParameters[$argument])); $arguments += " /p:ConfigurationGroup=$configuration -configuration $configuration" } + "configuration" { $arguments += " -configuration $((Get-Culture).TextInfo.ToTitleCase($($PSBoundParameters[$argument])))" } "runtimeConfiguration" { $arguments += " /p:RuntimeConfiguration=$((Get-Culture).TextInfo.ToTitleCase($($PSBoundParameters[$argument])))" } "framework" { $arguments += " /p:BuildTargetFramework=$($PSBoundParameters[$argument].ToLowerInvariant())" } "os" { $arguments += " /p:OSGroup=$($PSBoundParameters[$argument])" } diff --git a/eng/build.sh b/eng/build.sh index 22577c6..cf8eb87 100755 --- a/eng/build.sh +++ b/eng/build.sh @@ -94,7 +94,7 @@ while [[ $# > 0 ]]; do ;; -configuration|-c) val="$(tr '[:lower:]' '[:upper:]' <<< ${2:0:1})${2:1}" - arguments="$arguments /p:ConfigurationGroup=$val -configuration $val" + arguments="$arguments -configuration $val" shift 2 ;; -framework|-f) diff --git a/src/installer/Directory.Build.props b/src/installer/Directory.Build.props index 1cef6a0..8e9b417 100644 --- a/src/installer/Directory.Build.props +++ b/src/installer/Directory.Build.props @@ -60,40 +60,11 @@ a single binary folder and can have a similar experience between the command line and Visual Studio. --> - OSX $(OS) - - Debug - $(ConfigurationGroup) - $(OSGroup)_$(Configuration) - - - - - Debug - Release - Debug - - Windows_NT - Unix - Linux - OSX - FreeBSD - NetBSD - AnyOS - - Portable @@ -106,14 +77,14 @@ - + true false $(DefineConstants),DEBUG,TRACE - + true true @@ -122,7 +93,7 @@ - $(ConfigurationErrorMsg);Unknown ConfigurationGroup [$(ConfigurationGroup)] specificed in your project. + $(ConfigurationErrorMsg);Unknown Configuration [$(Configuration)] specificed in your project. @@ -157,7 +128,7 @@ - $(OutputRid).$(ConfigurationGroup) + $(OutputRid).$(Configuration) $(ArtifactsBinDir)$(OSPlatformConfig)\ $(BaseOutputRootPath)crossgen\ @@ -179,7 +150,7 @@ false true - $(AssetOutputPath)sharedfx_$(OutputRid)_$(ConfigurationGroup)_version_badge.svg + $(AssetOutputPath)sharedfx_$(OutputRid)_$(Configuration)_version_badge.svg diff --git a/src/installer/corehost/build.proj b/src/installer/corehost/build.proj index bb635c7..a580f99 100644 --- a/src/installer/corehost/build.proj +++ b/src/installer/corehost/build.proj @@ -27,7 +27,7 @@ $(IntermediateOutputRootPath)corehost\cmake\ - $(ConfigurationGroup) $(TargetArchitecture) -apphostver "$(AppHostVersion)" -hostver "$(HostVersion)" -fxrver "$(HostResolverVersion)" -policyver "$(HostPolicyVersion)" -commithash "$(LatestCommit)" + $(Configuration) $(TargetArchitecture) -apphostver "$(AppHostVersion)" -hostver "$(HostVersion)" -fxrver "$(HostResolverVersion)" -policyver "$(HostPolicyVersion)" -commithash "$(LatestCommit)" $(BuildArgs) -portablebuild=false $(BuildArgs) -cross $(BuildArgs) $(Compiler) @@ -84,7 +84,7 @@ !Exists('$(IntermediateOutputRootPath)hostResourceFiles\%(HostFiles.Identity)\version_info.h')"/> - $(ConfigurationGroup) $(TargetArchitecture) apphostver $(AppHostVersion) hostver $(HostVersion) fxrver $(HostResolverVersion) policyver $(HostPolicyVersion) commit $(LatestCommit) rid $(OutputRid) + $(Configuration) $(TargetArchitecture) apphostver $(AppHostVersion) hostver $(HostVersion) fxrver $(HostResolverVersion) policyver $(HostPolicyVersion) commit $(LatestCommit) rid $(OutputRid) $(BuildArgs) portable $(BuildArgs) incremental-native-build $(BuildArgs) rootdir $(RepoRoot) diff --git a/src/installer/test/Directory.Build.targets b/src/installer/test/Directory.Build.targets index 5cbe24f..da534ca 100644 --- a/src/installer/test/Directory.Build.targets +++ b/src/installer/test/Directory.Build.targets @@ -79,7 +79,7 @@ - + @@ -129,7 +129,7 @@ $(_HostRid) $(MSBuildProjectName) - $(ArtifactsDir)tests/$(ConfigurationGroup)/ + $(ArtifactsDir)tests/$(Configuration)/ $(TestsOutputRootDir)$(TestsOutputName)/ -- 2.7.4