diff --git a/eng/SourceBuild.props b/eng/SourceBuild.props index e625b534e4f3be..3b544528694635 100644 --- a/eng/SourceBuild.props +++ b/eng/SourceBuild.props @@ -4,11 +4,9 @@ runtime - - - - ./build.sh + .\build.cmd + ./build.sh <_hostRid>$([System.Runtime.InteropServices.RuntimeInformation]::RuntimeIdentifier) @@ -30,27 +28,29 @@ - $(InnerBuildArgs) --arch $(TargetArch) - $(InnerBuildArgs) --cross - $(InnerBuildArgs) --configuration $(Configuration) - $(InnerBuildArgs) --allconfigurations - $(InnerBuildArgs) --verbosity $(LogVerbosity) - $(InnerBuildArgs) --nodereuse false - $(InnerBuildArgs) --warnAsError false - $(InnerBuildArgs) --outputrid $(TargetRid) + $(InnerBuildArgs) $(FlagParameterPrefix)arch $(TargetArch) + $(InnerBuildArgs) $(FlagParameterPrefix)cross + $(InnerBuildArgs) $(FlagParameterPrefix)configuration $(Configuration) + $(InnerBuildArgs) $(FlagParameterPrefix)allconfigurations + $(InnerBuildArgs) $(FlagParameterPrefix)verbosity $(LogVerbosity) + $(InnerBuildArgs) $(FlagParameterPrefix)nodereuse $(ArcadeFalseBoolBuildArg) + $(InnerBuildArgs) $(FlagParameterPrefix)warnAsError $(ArcadeFalseBoolBuildArg) + $(InnerBuildArgs) $(FlagParameterPrefix)usemonoruntime + + $(InnerBuildArgs) --outputrid $(TargetRid) $(InnerBuildArgs) /p:PackageOS=$(RuntimeOS) /p:ToolsOS=$(RuntimeOS) $(InnerBuildArgs) /p:AdditionalRuntimeIdentifierParent=$(BaseOS) + - $(InnerBuildArgs) /p:ArcadeBuildFromSource=true + $(InnerBuildArgs) /p:ArcadeBuildFromSource=true + $(InnerBuildArgs) /p:ArcadeBuildVertical=true $(InnerBuildArgs) /p:OfficialBuildId=$(OfficialBuildId) $(InnerBuildArgs) /p:ContinuousIntegrationBuild=$(ContinuousIntegrationBuild) - $(InnerBuildArgs) --usemonoruntime $(InnerBuildArgs) /p:PortableBuild=$(PortableBuild) - $(InnerBuildArgs) /p:DotnetBuildVertical=$(DotnetBuildVertical) @@ -66,7 +66,7 @@ Runtime artifacts are too large to fit into a single package (Azure DevOps feeds 500 mb constraint). Split large components into separate packages. --> - + @@ -75,7 +75,7 @@ Category="Crossgen2Pack" />