-
Couldn't load subscription status.
- Fork 561
[Xamarin.Android.Build.Tasks] don't set $(UseMonoRuntime) by default
#10527
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
Draft
jonathanpeppers
wants to merge
54
commits into
main
Choose a base branch
from
dev/peppers/usemonoruntime
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+3,493
−316
Draft
Changes from all commits
Commits
Show all changes
54 commits
Select commit
Hold shift + click to select a range
67995fb
[Xamarin.Android.Build.Tasks] don't set `$(UseMonoRuntime)` by default
jonathanpeppers f8886d3
More changes
jonathanpeppers e82465e
Test fixes
jonathanpeppers 8c6c019
Fix more tests
jonathanpeppers d97bc8d
Fix more tests
jonathanpeppers 1f5e256
Fix more tests
jonathanpeppers ef6fef3
Fix more tests
jonathanpeppers 6591831
Fix tests
jonathanpeppers e336549
Update a handful more tests
grendello 6848fc6
One more
grendello 51f6620
Prep for environment var reading in CoreCLR and NativeAOT builds
grendello 01d6703
Implement reader for the CoreCLR/NativeAOT style envvars from native …
grendello 6a8612b
CheckAssemblyCounts test works now
grendello 5b835af
Set runtime for the LinkDescription test
grendello cf0e25c
This is hopelessly broken atm
grendello f7d71d9
Restore VersionCodeTests to its original form and make it Mono-only
grendello 7c6a372
CheckMonoDebugIsAddedToEnvironment is a Mono-only test
grendello 78e6929
CheckIncludedNativeLibraries works
grendello 0382b14
DoNotErrorOnPerArchJavaTypeDuplicates, partial
grendello 0aa7159
RemoveDesigner works
grendello a850c33
CheckDebugModeWithTrimming works
grendello ee1b2c8
BuildAotApplicationWithSpecialCharactersInProject works
grendello 624376f
GenerateJavaStubsAndAssembly works
grendello bd365cf
AndroidAddKeepAlives works
grendello 7de27ba
ResolveNativeLibrariesInManagedReferences works
grendello 487e238
BuildBasicApplicationReleaseWithCustomAotProfile works
grendello 6a46664
XA0119Interpreter works
grendello e462308
SimilarAndroidXAssemblyNames works
grendello 7d36978
AotAssembliesInIDE works
grendello b9e4cc7
Yep, that
grendello 0bc286e
BuildApplicationWithMonoEnvironment works
grendello 54ddb1a
BuildReleaseArm64 works
grendello a139676
BuildBasicApplicationFSharp works
grendello 2fbd5af
CheckIncludedAssemblies works
grendello dc647ab
BasicApplicationRepetitiveReleaseBuild is mono-only for now
grendello fce7af2
Update MonoVM apkdesc files
grendello 8570aaa
CheckHttpClientHandlerType works
grendello 598b102
BuildWithNativeLibraryUnknownAbi works
grendello 6486943
BuildSolutionWithMultipleProjectsInParallel works
grendello 6d1f940
BuildBasicApplicationReleaseProfiledAotWithoutDefaultProfile works
grendello 1ca2b35
BuildBasicApplicationReleaseProfiledAot works
grendello 1739b32
BuildAotApplicationWithNdkAndBundleAndÜmläüts works
grendello 5969a33
NoSymbolsArgShouldReduceAppSize works
grendello 3c0525c
ChangeSupportedAbis works
grendello b9e89f2
CheckWhetherLibcAndLibmAreReferencedInAOTLibraries works
grendello a46ff2b
NativeAssemblyCacheWithSatelliteAssemblies works
grendello 4198c05
BuildAotApplicationAndÜmläüts works
grendello a6f7114
CustomLinkDescriptionPreserve works
grendello 502ca23
GlobalLayoutEvent_ShouldRegisterAndFire_OnActivityLaunch works
grendello 3ed56bf
SubscribeToAppDomainUnhandledException
grendello 3b3ac87
AppBundle works
grendello d4f17ed
Missed that
grendello f7ba721
BundleToolNoAbiSplitTests should work now
grendello 23a5d24
InstallWithoutSharedRuntime, BaseZip and RunWithLLVMEnabled work
grendello File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
What happens in Debug builds when you have
<PublishAot>true</PublishAot>in the project file? Does it try to still run with NativeAOT? For "PublishAOT Debug builds", I believe we need to use CoreCLR 🤔 I suppose we can fix that later though.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 think in this case it will try to use Mono AOT as it is now, at least the error messages I've seen suggest that. Yeah, we can't use NativeAOT for debug builds.