unplugged-system/vendor/unplugged/proprietary/opensource/trng/jni/Android.bp

59 lines
925 B
Plaintext
Executable File

cc_prebuilt_library_shared {
name: "librdrand",
vendor_available: true,
target: {
android_arm: {
srcs: [ "libs/armeabi-v7a/librdrand.so"]
},
android_arm64: {
srcs: ["libs/arm64-v8a/librdrand.so"]
}
},
export_include_dirs: ["include"],
shared_libs: [
"liblog"
],
}
cc_library_shared {
name: "libreadtrn_jni",
srcs: [
"com_up_server_trng_ReadTrueRandomNumber.cpp",
],
header_libs: ["jni_headers"],
host_ldlibs: [
"-llog",
],
shared_libs: [
"librdrand",
"libutils",
"liblog"
],
}
cc_binary {
name: "read_rand_test",
owner: "trustkernel",
srcs: [ "main.c" ],
cflags: [
"-Wall",
"-Werror"
],
shared_libs: [
"librdrand",
"liblog",
]
}