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