Files
profiled/third_party/openssl-android/Android.bp
T
oxmc a86ad3298e Rename project from vesperprofiled to pawletprofiled (PawletOS fork)
This checkout is PawletOS's fork (git.oxmc.me/PawletOS/profiled), so its
own identity should read PawletOS, not VesperOS: binary/package name,
AIDL package+interface (me.oxmc.vesperos.profile -> os.pawlet.profiled),
D-Bus service/object/error names, C++ namespace (vesperos::profile ->
pawletos::profile), sepolicy types, data paths (/data/system/vesperos ->
/data/system/pawletos, /etc/vesperprofiled -> /etc/pawletprofiled), the
vendored OpenSSL static-lib module names, and the ZTE protocol string.

Also drops generated build output (obj-x86_64-linux-gnu/, debian/.debhelper,
debian staging dir, debhelper log/substvars files) that had been committed
by mistake, and adds a .gitignore so they don't come back.

The stock/upstream vesperprofiled at git.oxmc.me/VesperOS/vesperprofiled
is untouched -- this commit only goes to the pawletos remote.
2026-07-25 00:50:46 -07:00

33 lines
1.1 KiB
Plaintext

//
// Vendored, statically-linked real OpenSSL — pawletprofiled's Android build
// only, nothing else on the system links against these. See README.md for
// why (BoringSSL has no CMS support) and how to populate lib/*/*.a.
//
cc_prebuilt_library_static {
name: "libcrypto_pawlet_static",
arch: {
arm64: { srcs: ["lib/arm64-v8a/libcrypto.a"] },
arm: { srcs: ["lib/armeabi-v7a/libcrypto.a"] },
x86_64: { srcs: ["lib/x86_64/libcrypto.a"] },
x86: { srcs: ["lib/x86/libcrypto.a"] },
},
export_include_dirs: ["include"],
strip: { none: true },
}
cc_prebuilt_library_static {
name: "libssl_pawlet_static",
arch: {
arm64: { srcs: ["lib/arm64-v8a/libssl.a"] },
arm: { srcs: ["lib/armeabi-v7a/libssl.a"] },
x86_64: { srcs: ["lib/x86_64/libssl.a"] },
x86: { srcs: ["lib/x86/libssl.a"] },
},
export_include_dirs: ["include"],
strip: { none: true },
// libssl depends on libcrypto symbols; Soong needs this to order the
// static link correctly.
whole_static_libs: ["libcrypto_pawlet_static"],
}