-
Notifications
You must be signed in to change notification settings - Fork 5.1k
Build Mono's Framework libs in unified builds #113897
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Copilot wasn't able to review any files in this pull request.
Files not reviewed (1)
- eng/DotNetBuild.props: Language not supported
/ba-g failures are on coreclr so unrelated to the mono changes |
@@ -122,6 +122,8 @@ | |||
<InnerBuildArgs Condition="'$(NetCoreAppToolCurrentVersion)' != ''">$(InnerBuildArgs) /p:NetCoreAppToolCurrentVersion=$(NetCoreAppToolCurrentVersion)</InnerBuildArgs> | |||
|
|||
<InnerBuildArgs Condition="'$(EnableDefaultRidSpecificArtifacts)' != ''">$(InnerBuildArgs) /p:EnableDefaultRidSpecificArtifacts=$(EnableDefaultRidSpecificArtifacts)</InnerBuildArgs> | |||
|
|||
<InnerBuildArgs Condition="'$(TargetOS)' == 'ios' or '$(TargetOS)' == 'maccatalyst' or '$(TargetOS)' == 'tvos'">$(InnerBuildArgs) /p:BuildDarwinFrameworks=true</InnerBuildArgs> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't have any context on this property. Can someone please explain why this isn't the default when targeting these OSs?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
that's a great question actually, looks like Zoltan asked for this in #53370 (comment) but I don't see a reason why it needs to be a flag still, the build perf impact for local builds should be negligible.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Opened #113918
Remove the BuildDarwinFrameworks option. Follow-up to dotnet#113897 (comment)
Remove the BuildDarwinFrameworks option. Follow-up to #113897 (comment)
Fixes dotnet/source-build#4945