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", ] }