Skip to content
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

Disable ARM64X Builds by Default #14

Merged
merged 1 commit into from
Jan 5, 2024
Merged

Conversation

nibanks
Copy link
Member

@nibanks nibanks commented Jan 5, 2024

OneBranch seems to be having issues with ARM64X builds and generally most projects don't seem to need it, so let's disable it by default, and those projects who really need it can enable it.

@nibanks nibanks added bug Something isn't working enhancement New feature or request labels Jan 5, 2024
@@ -226,7 +226,7 @@
</Link>
</ItemDefinitionGroup>
<!-- Enable ARM64X compilation -->
<PropertyGroup Condition="'$(Platform)'=='ARM64' AND '$(UndockedType)' != 'sys' AND '$(UndockedType)' != 'drvlib' AND '$(UndockedType)' != 'exe' AND '$(EnableArm64x)' == 'true'">
<PropertyGroup Condition="'$(Platform)'=='ARM64' AND '$(UndockedType)' != 'sys' AND '$(UndockedType)' != 'drvlib' AND '$(UndockedType)' != 'exe' AND '$(UndockdedBuildArm64x)' == 'true'">
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we get rid of the exclusion Conditions since this is now opt-in?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd prefer to leave them in for now. We can simplify later if we find they are unnecessary.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

They're still needed to prevent targets that don't support ARM64X from being built that way.

@nibanks nibanks merged commit 45f60a4 into main Jan 5, 2024
13 checks passed
@nibanks nibanks deleted the disable-arm64x-by-default branch January 5, 2024 18:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants