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_binary { 12 name: "android.hardware.secure_element-service.thales", 13 relative_install_path: "hw", 14 init_rc: ["android.hardware.secure_element_gto.rc"], 15 vintf_fragments: ["android.hardware.secure_element_gto.xml"], 16 vendor: true, 17 srcs: [ 18 "SecureElement.cpp", 19 "GtoService.cpp", 20 ], 21 22 shared_libs: [ 23 "libbinder_ndk", 24 "android.hardware.secure_element-V1-ndk", 25 "android.hardware.secure_element.thales.libse", 26 "libbase", 27 "libcutils", 28 "libhardware", 29 "liblog", 30 "libutils", 31 ], 32 33 cflags: [ 34 "-DANDROID", 35 "-DENABLE_LOGGING=1", 36 "-DENABLE_DEBUG=1", 37 "-Wno-unused-parameter", 38 "-Wno-unused-private-field", 39 "-Wno-error", 40 "-Wreturn-type", 41 ], 42 43 arch: { 44 arm: { cflags: ["-DST_LIB_32"] }, 45 } 46} 47 48cc_binary { 49 name: "android.hardware.secure_element-service.thales-ese2", 50 relative_install_path: "hw", 51 init_rc: ["android.hardware.secure_element_gto-ese2.rc"], 52 vintf_fragments: ["android.hardware.secure_element_gto-ese2.xml"], 53 vendor: true, 54 srcs: [ 55 "SecureElement.cpp", 56 "GtoService-ese2.cpp", 57 ], 58 59 cflags: [ 60 "-DANDROID", 61 "-DENABLE_LOGGING=1", 62 "-DENABLE_DEBUG=1", 63 "-Wno-unused-parameter", 64 "-Wno-unused-private-field", 65 "-Wno-error", 66 "-Wreturn-type", 67 ], 68 69 shared_libs: [ 70 "libbinder_ndk", 71 "android.hardware.secure_element-V1-ndk", 72 "android.hardware.secure_element.thales.libse", 73 "libbase", 74 "libcutils", 75 "libhardware", 76 "liblog", 77 "libutils", 78 ], 79 80 arch: { 81 arm: { cflags: ["-DST_LIB_32"] }, 82 } 83} 84