cc_binary { proprietary : true, name: "sample_keyslot_teec", compile_multilib: "32", cflags: [ "-DLOG_TAG=\"sample_keyslot_teec\"", ], srcs: [ "sample_keyslot_teec.c", ], include_dirs: [ "vendor/platform/secure_c/include", "vendor/platform/libteec_vendor/include", ], header_libs: [ "libuapi_keyslot_headers", "drv_generic_headers", "libuapi_generic_headers", ], shared_libs: [ "liblog", "libcutils", "libuapi_securec", "libuapi_common", "libuapi_klad", "libuapi_keyslot", "libteec_vendor", ], } cc_binary { proprietary : true, name: "sample_keyslot", compile_multilib: "32", cflags: [ "-DLOG_TAG=\"sample_keyslot\"", ], srcs: [ "sample_keyslot.c", ], include_dirs: [ "vendor/platform/secure_c/include", "vendor/platform/libteec_vendor/include", ], header_libs: [ "libuapi_keyslot_headers", "drv_generic_headers", "libuapi_generic_headers", ], shared_libs: [ "liblog", "libcutils", "libuapi_securec", "libuapi_common", "libuapi_klad", "libuapi_keyslot", "libteec_vendor", ], } cc_binary { proprietary : true, name: "sample_klad_clear", compile_multilib: "32", cflags: [ "-DLOG_TAG=\"sample_klad_clear\"", ], srcs: [ "sample_klad_clear.c", "parse_config_file.c" ], include_dirs: [ "vendor/platform/secure_c/include", "vendor/platform/libteec_vendor/include", ], header_libs: [ "libuapi_keyslot_headers", "libuapi_klad_headers", "drv_generic_headers", "libuapi_generic_headers", ], shared_libs: [ "liblog", "libcutils", "libuapi_securec", "libuapi_common", "libuapi_klad", "libuapi_keyslot", "libteec_vendor", ], } cc_binary { proprietary : true, name: "sample_klad_com_async", compile_multilib: "32", cflags: [ "-DLOG_TAG=\"sample_klad_com_async\"", ], srcs: [ "sample_klad_com_async.c", "parse_config_file.c" ], include_dirs: [ "vendor/platform/secure_c/include", "vendor/platform/libteec_vendor/include", ], header_libs: [ "libuapi_keyslot_headers", "libuapi_klad_headers", "libuapi_cipher_headers", "libuapi_memory_headers", "drv_generic_headers", "libuapi_generic_headers", ], shared_libs: [ "liblog", "libcutils", "libuapi_securec", "libuapi_common", "libuapi_klad", "libuapi_keyslot", "libuapi_cipher", "libuapi_memory", "libteec_vendor", ], } cc_binary { proprietary : true, name: "sample_klad_com_sync", compile_multilib: "32", cflags: [ "-DLOG_TAG=\"sample_klad_com_sync\"", ], srcs: [ "sample_klad_com_sync.c", "parse_config_file.c" ], include_dirs: [ "vendor/platform/secure_c/include", "vendor/platform/libteec_vendor/include", ], header_libs: [ "libuapi_keyslot_headers", "libuapi_klad_headers", "libuapi_cipher_headers", "libuapi_memory_headers", "drv_generic_headers", "libuapi_generic_headers", ], shared_libs: [ "liblog", "libuapi_securec", "libuapi_common", "libuapi_klad", "libcutils", "libuapi_cipher", "libteec_vendor", "libuapi_memory", ], } cc_binary { proprietary : true, name: "sample_klad_oem_hdcp", compile_multilib: "32", cflags: [ "-DLOG_TAG=\"sample_klad_oem_hdcp\"", ], srcs: [ "sample_klad_oem_hdcp.c", "parse_config_file.c" ], include_dirs: [ "vendor/platform/secure_c/include", "vendor/platform/libteec_vendor/include", ], header_libs: [ "libuapi_keyslot_headers", "libuapi_klad_headers", "libuapi_cipher_headers", "drv_generic_headers", "libuapi_generic_headers", "drv_cipher_headers", ], shared_libs: [ "liblog", "libuapi_securec", "libuapi_common", "libuapi_klad", "libcutils", "libuapi_cipher", "libteec_vendor", "libuapi_keyslot", ], } cc_binary { proprietary : true, name: "sample_klad_oem_r2r", compile_multilib: "32", cflags: [ "-DLOG_TAG=\"sample_klad_oem_r2r\"", ], srcs: [ "sample_klad_oem_r2r.c", "parse_config_file.c" ], include_dirs: [ "vendor/platform/secure_c/include", "vendor/platform/libteec_vendor/include", ], header_libs: [ "libuapi_klad_headers", "libuapi_cipher_headers", "libuapi_memory_headers", "drv_generic_headers", "libuapi_generic_headers", ], shared_libs: [ "liblog", "libuapi_securec", "libuapi_common", "libuapi_klad", "libcutils", "libuapi_cipher", "libteec_vendor", "libuapi_memory", ], } cc_binary { proprietary : true, name: "sample_klad_oem_sw", compile_multilib: "32", cflags: [ "-DLOG_TAG=\"sample_klad_oem_sw\"", ], srcs: [ "sample_klad_oem_sw.c", "parse_config_file.c" ], include_dirs: [ "vendor/platform/secure_c/include", "vendor/platform/libteec_vendor/include", ], header_libs: [ "libuapi_klad_headers", "libuapi_cipher_headers", "libuapi_memory_headers", "drv_generic_headers", "libuapi_generic_headers", ], shared_libs: [ "liblog", "libuapi_securec", "libuapi_common", "libuapi_klad", "libcutils", "libuapi_cipher", "libteec_vendor", "libuapi_memory", ], } cc_binary { proprietary : true, name: "sample_klad_r2r", compile_multilib: "32", cflags: [ "-DLOG_TAG=\"sample_klad_r2r\"", ], srcs: [ "sample_klad_r2r.c", "parse_config_file.c" ], include_dirs: [ "vendor/platform/secure_c/include", "vendor/platform/libteec_vendor/include", ], header_libs: [ "libuapi_klad_headers", "drv_cipher_headers", "libuapi_cipher_headers", "libuapi_memory_headers", "drv_generic_headers", "libuapi_generic_headers", ], shared_libs: [ "liblog", "libuapi_cipher", "libuapi_securec", "libuapi_common", "libuapi_memory", "libuapi_klad", "libcutils", "libteec_vendor", ], } cc_binary { proprietary : true, name: "sample_klad_teec_com_aync", compile_multilib: "32", cflags: [ "-DLOG_TAG=\"sample_klad_teec_com_aync\"", ], srcs: [ "sample_klad_teec_com_aync.c", "parse_config_file.c" ], include_dirs: [ "vendor/platform/secure_c/include", "vendor/platform/libteec_vendor/include", ], header_libs: [ "drv_generic_headers", "libuapi_generic_headers", ], shared_libs: [ "liblog", "libuapi_securec", "libuapi_common", "libuapi_klad", "libcutils", "libteec_vendor", ], } cc_binary { proprietary : true, name: "sample_klad_teec_com_sync", compile_multilib: "32", cflags: [ "-DLOG_TAG=\"sample_klad_teec_com_sync\"", ], srcs: [ "sample_klad_teec_com_sync.c", "parse_config_file.c" ], include_dirs: [ "vendor/platform/secure_c/include", "vendor/platform/libteec_vendor/include", ], header_libs: [ "drv_generic_headers", ], shared_libs: [ "liblog", "libuapi_securec", "libuapi_common", "libuapi_klad", "libcutils", "libteec_vendor", ], } cc_binary { proprietary : true, name: "sample_klad_teec", compile_multilib: "32", cflags: [ "-DLOG_TAG=\"sample_klad_teec\"", ], srcs: [ "sample_klad_teec.c", "parse_config_file.c" ], include_dirs: [ "vendor/platform/secure_c/include", "vendor/platform/libteec_vendor/include", ], header_libs: [ "drv_generic_headers", ], shared_libs: [ "liblog", "libuapi_securec", "libuapi_common", "libuapi_klad", "libcutils", "libteec_vendor", ], }