1package { 2 // See: http://go/android-license-faq 3 // A large-scale-change added 'default_applicable_licenses' to import 4 // all of the 'license_kinds' from "hardware_st_secure_element2_license" 5 // to get the below license kinds: 6 // SPDX-license-identifier-Apache-2.0 7 // SPDX-license-identifier-GPL-2.0 8 default_applicable_licenses: ["hardware_st_secure_element2_license"], 9} 10 11cc_defaults { 12 name: "thales_aidl_defaults", 13 14 cflags: [ 15 "-DANDROID", 16 "-DENABLE_LOGGING=1", 17 "-DENABLE_DEBUG=1", 18 "-Wno-unused-parameter", 19 "-Wno-unused-private-field", 20 "-Wno-error", 21 "-Wreturn-type", 22 ], 23 24 shared_libs: [ 25 "libbinder_ndk", 26 "android.hardware.secure_element-V1-ndk", 27 "android.hardware.secure_element.thales.libse", 28 "libbase", 29 "libcutils", 30 "libhardware", 31 "liblog", 32 "libutils", 33 ], 34} 35 36cc_binary { 37 name: "android.hardware.secure_element-service.thales", 38 relative_install_path: "hw", 39 init_rc: ["android.hardware.secure_element_gto.rc"], 40 vintf_fragments: ["android.hardware.secure_element_gto.xml"], 41 vendor: true, 42 srcs: [ 43 "SecureElement.cpp", 44 "GtoService.cpp", 45 ], 46 47 defaults: ["thales_aidl_defaults"], 48 49 arch: { 50 arm: { 51 cflags: ["-DST_LIB_32"], 52 }, 53 }, 54} 55 56cc_binary { 57 name: "android.hardware.secure_element-service.thales-ese2", 58 relative_install_path: "hw", 59 init_rc: ["android.hardware.secure_element_gto-ese2.rc"], 60 vintf_fragments: ["android.hardware.secure_element_gto-ese2.xml"], 61 vendor: true, 62 srcs: [ 63 "SecureElement.cpp", 64 "GtoService-ese2.cpp", 65 ], 66 67 defaults: ["thales_aidl_defaults"], 68 69 arch: { 70 arm: { 71 cflags: ["-DST_LIB_32"], 72 }, 73 }, 74} 75 76cc_binary { 77 name: "android.hardware.secure_element-service.thales-st33", 78 relative_install_path: "hw", 79 init_rc: ["android.hardware.secure_element_gto-st33.rc"], 80 vintf_fragments: ["android.hardware.secure_element_gto-st33.xml"], 81 vendor: true, 82 srcs: [ 83 "SecureElement.cpp", 84 "GtoService-st33.cpp", 85 ], 86 87 defaults: ["thales_aidl_defaults"], 88} 89