diff options
author | Elinor Fung <47805090+elinor-fung@users.noreply.github.com> | 2019-05-28 18:46:08 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-05-28 18:46:08 -0700 |
commit | 34805dc3852ba218fcfd695bc0b9eb996860e025 (patch) | |
tree | ba9fc69cc66a238cd37ba899dd5d6e15367e69ab /build.sh | |
parent | 420884ff6f4244f0e6ca8c5cfc2f59a708d89379 (diff) | |
download | coreclr-34805dc3852ba218fcfd695bc0b9eb996860e025.tar.gz coreclr-34805dc3852ba218fcfd695bc0b9eb996860e025.tar.bz2 coreclr-34805dc3852ba218fcfd695bc0b9eb996860e025.zip |
Use Arcade for native versioning (#24785)
Diffstat (limited to 'build.sh')
-rwxr-xr-x | build.sh | 14 |
1 files changed, 8 insertions, 6 deletions
@@ -232,12 +232,14 @@ build_native() __versionSourceFile="$intermediatesForBuild/version.c" if [ $__SkipGenerateVersion == 0 ]; then pwd - "$__ProjectRoot/dotnet.sh" msbuild /nologo /verbosity:minimal /clp:Summary \ - /l:BinClashLogger,Tools/Microsoft.DotNet.Build.Tasks.dll\;LogFile=binclash.log \ - /p:RestoreDefaultOptimizationDataPackage=false /p:PortableBuild=true \ - /p:UsePartialNGENOptimization=false /maxcpucount \ - "$__ProjectDir/build.proj" /p:GenerateVersionSourceFile=true /t:GenerateVersionSourceFile /p:NativeVersionSourceFile=$__versionSourceFile \ - $__CommonMSBuildArgs $__UnprocessedBuildArgs + "$__ProjectRoot/eng/common/msbuild.sh" $__ProjectRoot/eng/empty.proj \ + /p:NativeVersionFile=$__versionSourceFile \ + /p:ArcadeBuild=true /t:GenerateNativeVersionFile /restore \ + $__CommonMSBuildArgs $__UnprocessedBuildArgs + if [ $? -ne 0 ]; then + echo "Failed to generate native version file." + exit $? + fi else # Generate the dummy version.c, but only if it didn't exist to make sure we don't trigger unnecessary rebuild __versionSourceLine="static char sccsid[] __attribute__((used)) = \"@(#)No version information produced\";" |