Create CommonConnectivityJni to share between modules

Flag: EXEMPT mainline
Test: TH
Change-Id: Ia85dfd3d979803baca9e971d1083f54dff46de53
This commit is contained in:
Jimi Chen 2025-06-11 23:46:57 +00:00
commit e5a4e6b0ba

View file

@ -167,6 +167,30 @@ cc_library {
ldflags: ["-Wl,--exclude-libs=ALL,--error-limit=0"],
}
cc_library_shared {
name: "libcom_android_networkstack_tethering_util_jni_CommonConnectivityJni",
srcs: [
"jni/commonconnectivity/onload.cpp",
],
min_sdk_version: "30",
shared_libs: [
"liblog",
"libnativehelper",
],
static_libs: [
"libcommonconnectivityjni",
],
cflags: [
"-Wall",
"-Werror",
"-Wno-unused-parameter",
"-Wthread-safety",
],
apex_available: [
"com.android.tethering",
],
}
// Common defaults for compiling the actual APK.
java_defaults {
name: "TetheringAppDefaults",