-
-
Notifications
You must be signed in to change notification settings - Fork 31.6k
build: support android build on ndk version equal or above 23(Android… #31521
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Conversation
… 6.0) change scripts and sources for android build, don't need standalone toolchain a\ fter ndk 19, and use clang as default android target compiler.
/ping @gcampax Any chance you would be able to verify these changes? |
… 6.0) merge linux and android into one conditon
… 6.0) merge linux and android into one conditon and support arch aarch64 compile
… 6.0) fix gcc version checking failed conditons, like gcc 8.1
I build-tested this locally and it seems to work. One caveat is that I don't use the android-configure script so I didn't test that. |
@nodejs/collaborators Any folks with sufficient Android familiarity to approve this? Maybe some folks to at least weigh in on the GYP changes? I'd hate to have to chose between rubber-stamping this or not including it..... |
… 6.0) change syntax for android and linux case
Would any of these files in |
With the exception of the cc @nodejs/libuv |
This has one approval, has been open for more than seven days, and has a passing CI. This can land. Would be nice to get some more eyes on it. While it's a change for android, it touches a few files that are used by everyone..... |
change scripts and sources for android build, don't need standalone toolchain after ndk 19, and use clang as default android target compiler. PR-URL: #31521 Reviewed-By: Christian Clauss <cclauss@me.com>
Landed in 50317c3 |
change scripts and sources for android build, don't need standalone toolchain after ndk 19, and use clang as default android target compiler. PR-URL: #31521 Reviewed-By: Christian Clauss <cclauss@me.com>
change scripts and sources for android build, don't need standalone toolchain after ndk 19, and use clang as default android target compiler. PR-URL: nodejs#31521 Reviewed-By: Christian Clauss <cclauss@me.com>
change scripts and sources for android build, don't need standalone toolchain after ndk 19, and use clang as default android target compiler. PR-URL: #31521 Reviewed-By: Christian Clauss <cclauss@me.com>
… 6.0)
change scripts and sources for android build, don't need standalone toolchain a
fter ndk 19, and use clang as default android target compiler.
Checklist
make -j4 test
(UNIX), orvcbuild test
(Windows) passes