-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathAndroid.bp
More file actions
executable file
·60 lines (55 loc) · 1.5 KB
/
Android.bp
File metadata and controls
executable file
·60 lines (55 loc) · 1.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
package {
// See: http://go/android-license-faq
// A large-scale-change added 'default_applicable_licenses' to import
// all of the 'license_kinds' from "hardware_nxp_secure_element_license"
// to get the below license kinds:
// SPDX-license-identifier-Apache-2.0
// default_applicable_licenses: ["hardware_nxp_secure_element_license"],
}
cc_binary {
relative_install_path: "hw",
name: "android.hardware.secure_element@1.2-service.google",
init_rc: ["android.hardware.google@1.2-service.rc"],
vintf_fragments: [
"android.hardware.secure_element.xml"
],
proprietary: true,
defaults: ["hidl_defaults"],
srcs: [
"src/GoogleSEHalService.cpp",
"src/SecureElement.cpp",
"src/SocketTransport.cpp"
],
shared_libs: [
"android.hardware.secure_element@1.0",
"android.hardware.secure_element@1.1",
"android.hardware.secure_element@1.2",
"libbase",
"libcutils",
"libdl",
"libhardware",
"libhidlbase",
"liblog",
"libutils",
"libchrome",
],
local_include_dirs: [
"./src/",
],
include_dirs: [
],
cflags: [
"-DANDROID",
"-DJCOP_VER_3_1=1",
"-DJCOP_VER_3_2=2",
"-DJCOP_VER_3_3=3",
"-DJCOP_VER_4_0=4",
"-DJCOP_VER_5_x=5",
"-DBUILDCFG=1",
"-DNXP_EXTNS=TRUE",
"-DNFC_NXP_ESE_VER=JCOP_VER_5_x",
"-Wall",
"-Werror",
"-fexceptions",
],
}