-
Notifications
You must be signed in to change notification settings - Fork 173
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
Reorganize Android build process #53
Comments
Yes, that would be nice. What would need to be changed and/or added? |
The default layout of the projects would help (external/fdlibm instead of just fdlibm, system/core instead of core). An example of a pared-down repo manifest can be seen at https://android.googlesource.com/accessories/manifest/+/master/default.xml Also pulling the build products from $(android)/out/host/{linux,darwin}-x86/obj/... would be totally awesome, but I'd need to add something to get x86-64 host artifacts build products. |
I've updated the directory layout to start: 6400231 |
Per ReadyTalk#53, Avian should build against a standard AOSP checkout, which means we should look for subprojects in the directories the repo utility would place them.
Per ReadyTalk#53, Avian should build against a standard AOSP checkout, which means we should look for subprojects in the directories the repo utility would place them.
It would be nice to organize the Android build of Avian so it can plug directly into a checked-out Android tree. This makes it convenient for users with a checked-out Android tree, but is should also make it easier for people that don't have an Android tree.
It can use a smaller repo manifest (e.g., "repo init -u http://...") to avoid the long setup instructions.
The text was updated successfully, but these errors were encountered: