diff options
author | Elinor Fung <elfung@microsoft.com> | 2021-03-23 04:02:26 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-03-23 04:02:26 +0300 |
commit | 5738f6055383b7aab0c51558b4364ab09b019b38 (patch) | |
tree | 7215bc4d271555a398c9fe6dc355b68757e82f08 /eng/liveBuilds.targets | |
parent | 8722cdac9b5d6837cf6232a34c95b6cf24e9bbc4 (diff) |
Update coreclr test doc to call out LibrariesConfiguration (#50002)
Include build configuration in error message about missing artifacts
Diffstat (limited to 'eng/liveBuilds.targets')
-rw-r--r-- | eng/liveBuilds.targets | 21 |
1 files changed, 14 insertions, 7 deletions
diff --git a/eng/liveBuilds.targets b/eng/liveBuilds.targets index ade6e32134f..0b2322dac22 100644 --- a/eng/liveBuilds.targets +++ b/eng/liveBuilds.targets @@ -48,8 +48,10 @@ </PropertyGroup> <Target Name="ResolveRuntimeFilesFromLocalBuild"> - <Error Condition="!Exists('$(CoreCLRArtifactsPath)') and '$(RuntimeFlavor)' == 'CoreCLR'" Text="The CoreCLR artifacts path does not exist '$(CoreCLRArtifactsPath)'. The 'clr' subset must be built before building this project." /> - <Error Condition="!Exists('$(MonoArtifactsPath)') and '$(RuntimeFlavor)' == 'Mono'" Text="The Mono artifacts path does not exist '$(MonoArtifactsPath)'. The 'mono' subset must be built before building this project." /> + <Error Condition="!Exists('$(CoreCLRArtifactsPath)') and '$(RuntimeFlavor)' == 'CoreCLR'" + Text="The CoreCLR artifacts path does not exist '$(CoreCLRArtifactsPath)'. The 'clr' subset must be built before building this project. Configuration: '$(CoreCLRConfiguration)'. To use a different configuration, specify the 'RuntimeConfiguration' property." /> + <Error Condition="!Exists('$(MonoArtifactsPath)') and '$(RuntimeFlavor)' == 'Mono'" + Text="The Mono artifacts path does not exist '$(MonoArtifactsPath)'. The 'mono' subset must be built before building this project. Configuration: '$(MonoConfiguration)'. To use a different configuration, specify the 'RuntimeConfiguration' property." /> <PropertyGroup Condition="'$(RuntimeFlavor)' == 'CoreCLR'"> <CoreCLRArtifactsPath>$([MSBuild]::NormalizeDirectory('$(CoreCLRArtifactsPath)'))</CoreCLRArtifactsPath> @@ -116,8 +118,10 @@ </Target> <Target Name="EnsureLocalArtifactsExist"> - <Error Condition="!Exists('$(LibrariesSharedFrameworkRefArtifactsPath)')" Text="The 'libs' subset must be built before building this project. Missing artifacts: $(LibrariesSharedFrameworkRefArtifactsPath)" /> - <Error Condition="'$(IncludeOOBLibraries)' == 'true' and !Exists('$(LibrariesAllRefArtifactsPath)')" Text="The 'libs' subset must be built before building this project. Missing artifacts: $(LibrariesAllRefArtifactsPath)" /> + <Error Condition="!Exists('$(LibrariesSharedFrameworkRefArtifactsPath)')" + Text="The 'libs' subset must be built before building this project. Missing artifacts: $(LibrariesSharedFrameworkRefArtifactsPath). Configuration: '$(LibrariesConfiguration)'. To use a different configuration, specify the 'LibrariesConfiguration' property." /> + <Error Condition="'$(IncludeOOBLibraries)' == 'true' and !Exists('$(LibrariesAllRefArtifactsPath)')" + Text="The 'libs' subset must be built before building this project. Missing artifacts: $(LibrariesAllRefArtifactsPath). Configuration: '$(LibrariesConfiguration)'. To use a different configuration, specify the 'LibrariesConfiguration' property." /> </Target> <!-- @@ -126,9 +130,12 @@ --> <Target Name="EnsureLocalOSGroupConfigurationArchitectureSpecificArtifactsExist" Condition="'$(LibrariesTargetOSConfigurationArchitecture)' != '*'"> - <Error Condition="!Exists('$(LibrariesSharedFrameworkBinArtifactsPath)')" Text="The 'libs' subset must be built before building this project. Missing artifacts: $(LibrariesSharedFrameworkBinArtifactsPath)" /> - <Error Condition="'$(IncludeOOBLibraries)' == 'true' and !Exists('$(LibrariesAllBinArtifactsPath)')" Text="The 'libs' subset must be built before building this project. Missing artifacts: $(LibrariesAllBinArtifactsPath)" /> - <Error Condition="!Exists('$(LibrariesNativeArtifactsPath)')" Text="The 'libs' subset must be built before building this project. Missing artifacts: $(LibrariesNativeArtifactsPath)" /> + <Error Condition="!Exists('$(LibrariesSharedFrameworkBinArtifactsPath)')" + Text="The 'libs' subset must be built before building this project. Missing artifacts: $(LibrariesSharedFrameworkBinArtifactsPath). Configuration: '$(LibrariesConfiguration)'. To use a different configuration, specify the 'LibrariesConfiguration' property." /> + <Error Condition="'$(IncludeOOBLibraries)' == 'true' and !Exists('$(LibrariesAllBinArtifactsPath)')" + Text="The 'libs' subset must be built before building this project. Missing artifacts: $(LibrariesAllBinArtifactsPath). Configuration: '$(LibrariesConfiguration)'. To use a different configuration, specify the 'LibrariesConfiguration' property." /> + <Error Condition="!Exists('$(LibrariesNativeArtifactsPath)')" + Text="The 'libs' subset must be built before building this project. Missing artifacts: $(LibrariesNativeArtifactsPath). Configuration: '$(LibrariesConfiguration)'. To use a different configuration, specify the 'LibrariesConfiguration' property." /> </Target> <Target Name="ResolveLibrariesFromLocalBuild" |