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.
33 lines
1.1 KiB
Plaintext
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"],
|
|
}
|