blob: fdfcfc1f3223a4091b6f75d537a3c6537df401e0 [file] [log] [blame]
Alan Stokes38221fa2022-02-09 14:36:00 +00001package {
2 default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
5cc_defaults {
6 name: "compos_key_defaults",
7 apex_available: ["com.android.compos"],
8
9 shared_libs: [
10 "libbase",
Alan Stokes38221fa2022-02-09 14:36:00 +000011 "libcrypto",
12 ],
13}
14
15cc_library {
16 name: "libcompos_key",
17 defaults: ["compos_key_defaults"],
18 srcs: ["compos_key.cpp"],
Alan Stokes16fb8552022-02-10 15:07:27 +000019 export_include_dirs: ["."],
Alan Stokes38221fa2022-02-09 14:36:00 +000020}
21
22cc_binary {
23 name: "compos_key_helper",
24 defaults: ["compos_key_defaults"],
25 srcs: ["compos_key_main.cpp"],
26
Andrew Sculle4b02852022-10-06 18:53:56 +000027 static_libs: [
28 "libcompos_key",
29 "libvm_payload",
30 ],
Alan Stokes38221fa2022-02-09 14:36:00 +000031 shared_libs: [
Alan Stokes16fb8552022-02-10 15:07:27 +000032 "libbinder_ndk",
Alan Stokes38221fa2022-02-09 14:36:00 +000033 ],
34}
35
36cc_test {
37 name: "compos_key_tests",
38 defaults: ["compos_key_defaults"],
39 test_suites: [
40 "general-tests",
41 ],
42
43 srcs: ["compos_key_test.cpp"],
44 static_libs: ["libcompos_key"],
45}