-
Notifications
You must be signed in to change notification settings - Fork 308
Move native build logic to a Kotlin class. #1388
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
base: master
Are you sure you want to change the base?
Conversation
No functional change but removes some cruft from the openjdk build.gradle. BoringSSL build directory is still a bit of a hack but I'll address that in a later, smaller PR.
23fce9c to
3d914da
Compare
8e46d1c to
dba4a75
Compare
|
CI passes in my fork of Conscrypt, module what looks like some flaky MacOS runners: https://github.com/prbprbprb/conscrypt/actions/runs/18162969691 |
|
Any chance we could try and land this? As I have some ARM Linux patches which depend on it... As stated, it only affects Gradle builds and there are no functional changes to Conscrypt itself. |
|
I'll split this for ease of review. One PR with just the new code (plus more tests and preconditions than this PR), followed by a second one to migrate openjdk/build to it. Leaving this PR as a draft as a reference point. |
No functional change but removes some cruft from the openjdk build.gradle.
This is stacked on top of #1386 and I'll leave it as a draft until that one lands, at which point it should become much smaller.