Skip to content

[ci] Make VC++ toolchain optional #820

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

Merged
merged 1 commit into from
Mar 22, 2021

Conversation

jonpryor
Copy link
Contributor

Context: dotnet/android#5757

Turns Out™ that the xamarin-android Windows CI machine doesn't have
Visual C++ installed, and thus can't build src/java-interop with
the changes in 3824b97. (Rephrased: 3824b97 broke the Windows
build for xamarin-android!)

Update NativeToolchain.targets, src/java-interop, and
tests/NativeTiming so that native files are optional when building
on Windows. This should allow xamarin-android CI to work.

Context: dotnet/android#5757

Turns Out™ that the xamarin-android Windows CI machine *doesn't* have
Visual C++ installed, and thus *can't* build `src/java-interop` with
the changes in 3824b97.  (Rephrased: 3824b97 broke the Windows
build for xamarin-android!)

Update `NativeToolchain.targets`, `src/java-interop`, and
`tests/NativeTiming` so that native files are *optional* when building
on Windows.  This should allow xamarin-android CI to work.
jonpryor added a commit to jonpryor/xamarin-android that referenced this pull request Mar 22, 2021
@jonpryor jonpryor marked this pull request as ready for review March 22, 2021 19:24
@jonpryor jonpryor merged commit a3de91e into dotnet:main Mar 22, 2021
@jpobst jpobst added this to the 11.3 (16.10 / 8.10) milestone May 5, 2021
@github-actions github-actions bot locked and limited conversation to collaborators Apr 12, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants