File tree Expand file tree Collapse file tree 6 files changed +17
-17
lines changed
Expand file tree Collapse file tree 6 files changed +17
-17
lines changed Original file line number Diff line number Diff line change @@ -9,9 +9,9 @@ This library is based on the [boringssl repo](https://github.com/google/boringss
99Gradle:
1010
1111``` gradle
12- implementation("io.github.vvb2060.ndk:boringssl:20241024 ")
13- // or LTO version (~35MiB ), it does not strip any debug info
14- implementation("io.github.vvb2060.ndk:boringssl:20241024 -lto-ndk27 ")
12+ implementation("io.github.vvb2060.ndk:boringssl:20250114 ")
13+ // or LTO version (~40MiB ), it does not strip any debug info
14+ implementation("io.github.vvb2060.ndk:boringssl:20250114 -lto-ndk28 ")
1515```
1616
1717This library is [ Prefab] ( https://google.github.io/prefab/ ) , so you will need to enable it in your project (Android Gradle Plugin 4.1+):
@@ -71,4 +71,5 @@ target_link_libraries(app boringssl::crypto_static)
7171* 4.0 [ android-14.0.0_r18] ( https://android.googlesource.com/platform/external/boringssl/+/refs/tags/android-14.0.0_r18 ) [ base 32b51305debe43e38e7bf2c2b13c4ebf3b474e80] ( https://github.com/google/boringssl/tree/32b51305debe43e38e7bf2c2b13c4ebf3b474e80 ) [ patch a430310d6563c0734ddafca7731570dfb683dc19] ( https://github.com/google/boringssl/tree/a430310d6563c0734ddafca7731570dfb683dc19 )
7272* 4.1 [ android-14.0.0_r54] ( https://android.googlesource.com/platform/external/boringssl/+/refs/tags/android-14.0.0_r54 ) [ 538b2a6cf0497cf8bb61ae726a484a3d7a34e54e] ( https://github.com/google/boringssl/tree/538b2a6cf0497cf8bb61ae726a484a3d7a34e54e )
7373* 5.0 [ android-15.0.0_r1] ( https://android.googlesource.com/platform/external/boringssl/+/refs/tags/android-15.0.0_r1 ) [ 4d50a595b49a2e7b7017060a4d402c4ee9fe28a2] ( https://github.com/google/boringssl/tree/4d50a595b49a2e7b7017060a4d402c4ee9fe28a2 )
74- * 20241024 [ 0.20241024.0] ( https://github.com/google/boringssl/releases/tag/0.20241024.0 ) [ 781a72b2aa513bbbf01b9bc670b0495a6b115968] ( https://github.com/google/boringssl/commit/781a72b2aa513bbbf01b9bc670b0495a6b115968 )
74+ * 20241024 [ 0.20241024.0] ( https://github.com/google/boringssl/releases/tag/0.20241024.0 ) [ 781a72b2aa513bbbf01b9bc670b0495a6b115968] ( https://github.com/google/boringssl/tree/781a72b2aa513bbbf01b9bc670b0495a6b115968 )
75+ * 20250114 [ 0.20250114.0] ( https://github.com/google/boringssl/releases/tag/0.20250114.0 )
Original file line number Diff line number Diff line change @@ -6,14 +6,14 @@ plugins {
66
77android {
88 compileSdk = 35
9- buildToolsVersion = ' 35.0.0 '
10- ndkVersion = ' 27 .0.12077973 '
9+ buildToolsVersion = ' 35.0.1 '
10+ ndkVersion = ' 28 .0.12674087 '
1111 namespace = ' io.github.vvb2060.ndk.boringssl.test'
1212 defaultConfig {
1313 minSdk = 21
1414 targetSdk = 35
15- versionCode = 20241024
16- versionName = ' 20241024 '
15+ versionCode = 20250114
16+ versionName = ' 20250114 '
1717 testInstrumentationRunner = ' androidx.test.runner.AndroidJUnitRunner'
1818 externalNativeBuild {
1919 ndkBuild {
Original file line number Diff line number Diff line change @@ -8,8 +8,8 @@ def enableLTO = providers.gradleProperty("enableLTO")
88
99android {
1010 compileSdk = 35
11- buildToolsVersion = ' 35.0.0 '
12- ndkVersion = ' 27 .0.12077973 '
11+ buildToolsVersion = ' 35.0.1 '
12+ ndkVersion = ' 28 .0.12674087 '
1313 namespace = ' io.github.vvb2060.ndk.boringssl'
1414 defaultConfig {
1515 minSdk = 21
@@ -60,9 +60,9 @@ publishing {
6060 group ' io.github.vvb2060.ndk'
6161 artifactId ' boringssl'
6262 if (enableLTO. present) {
63- version ' 20241024 -lto-ndk27 '
63+ version ' 20250114 -lto-ndk28 '
6464 } else {
65- version ' 20241024 '
65+ version ' 20250114 '
6666 }
6767 afterEvaluate {
6868 from components. release
Original file line number Diff line number Diff line change @@ -5,7 +5,6 @@ APP_CONLYFLAGS := -std=c17
55APP_CPPFLAGS := -std=c++23
66APP_STL := c++_static
77APP_SHORT_COMMANDS := true
8- APP_SUPPORT_FLEXIBLE_PAGE_SIZES := true
98
109ifeq ($(enableLTO ) ,1)
1110APP_CFLAGS += -flto
Original file line number Diff line number Diff line change 11distributionBase =GRADLE_USER_HOME
22distributionPath =wrapper/dists
3- distributionUrl =https\://services.gradle.org/distributions/gradle-8.10.2 -bin.zip
3+ distributionUrl =https\://services.gradle.org/distributions/gradle-8.12 -bin.zip
44networkTimeout =10000
55validateDistributionUrl =true
66zipStoreBase =GRADLE_USER_HOME
Original file line number Diff line number Diff line change @@ -5,9 +5,9 @@ pluginManagement {
55 mavenCentral()
66 }
77 plugins {
8- id ' com.android.application' version ' 8.7.1 '
9- id ' com.android.library' version ' 8.7.1 '
10- id ' org.jetbrains.kotlin.android' version ' 2.0.21 '
8+ id ' com.android.application' version ' 8.8.0 '
9+ id ' com.android.library' version ' 8.8.0 '
10+ id ' org.jetbrains.kotlin.android' version ' 2.1.10 '
1111 }
1212}
1313dependencyResolutionManagement {
You can’t perform that action at this time.
0 commit comments