Skip to content

Conversation

@AntonLapounov
Copy link
Member

@AntonLapounov AntonLapounov commented Apr 21, 2021

This change in #49906 broke official NativeAOT builds, because the -component arguments after /p:OfficialBuildId=value are not recognized by the build-runtime.cmd script. In contrast to the Linux version, build-runtime.cmd stops processing arguments after the first unrecognized one. This PR removes that difference and allows specifying MSBuild properties at any place in the command line.

@ghost
Copy link

ghost commented Apr 21, 2021

Tagging subscribers to this area: @hoyosjs
See info in area-owners.md if you want to be subscribed.

Issue Details

This change in #49906 broke official NativeAOT builds, because the -component arguments after /p:OfficialBuildId=value are not recognized by the build-runtime.cmd script. In contrast to the Linux script, build-runtime.cmd stops processing arguments after the first unrecognized one. This PR removes that difference and allows specifying MSBuild properties at any place in the command line.

Author: AntonLapounov
Assignees: -
Labels:

area-Infrastructure-coreclr

Milestone: -

@AntonLapounov
Copy link
Member Author

Filed #51655 for the failed sorting tests.

@AntonLapounov AntonLapounov merged commit 01aaf1e into dotnet:main Apr 21, 2021
@AntonLapounov AntonLapounov deleted the ImproveArgsHandling branch April 21, 2021 23:34
@karelz karelz added this to the 6.0.0 milestone May 20, 2021
@ghost ghost locked as resolved and limited conversation to collaborators Jun 19, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants