1package { 2 default_applicable_licenses: ["Android-Apache-2.0"], 3} 4 5cc_library_static { 6 name: "libteeui", 7 defaults: ["keystore_defaults"], 8 export_include_dirs: ["include"], 9 srcs: [ 10 "src/button.cpp", 11 "src/font_rendering.cpp", 12 "src/label.cpp", 13 "src/utils.cpp", 14 ], 15 static_libs: [ 16 "libft2.nodep", 17 ], 18 host_supported: true, 19 vendor_available: true, 20 cflags: [ 21 "-ffunction-sections", 22 ], 23} 24 25cc_library { 26 name: "libteeui_hal_support", 27 defaults: ["keystore_defaults"], 28 export_include_dirs: ["include"], 29 srcs: [ 30 "src/evdev.cpp", 31 "src/generic_messages.cpp", 32 "src/msg_formatting.cpp", 33 "src/utils.cpp", 34 "src/weak_secure_input_device.cpp", 35 ], 36 shared_libs: [ 37 "android.hardware.confirmationui@1.0", 38 "android.hardware.keymaster@4.0", 39 "libhidlbase", 40 "libbase", 41 ], 42 host_supported: true, 43 vendor_available: true, 44} 45