blob: c630217387ce433508e36355a43260768385cb61 [file] [log] [blame]
Bob Badourd5949582021-02-23 13:18:34 -08001package {
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 "frameworks_base_license"
5 // to get the below license kinds:
6 // SPDX-license-identifier-Apache-2.0
7 default_applicable_licenses: ["frameworks_base_license"],
8}
9
Suprabh Shukla1baab8c2020-07-08 19:41:24 -070010cc_library_shared {
11 name: "libalarm_jni",
12
13 cpp_std: "c++2a",
14 cflags: [
15 "-Wall",
16 "-Werror",
17 "-Wno-unused-parameter",
18 "-Wthread-safety",
19 ],
20
21 srcs: [
22 "com_android_server_alarm_AlarmManagerService.cpp",
23 "onload.cpp",
24 ],
25
26 shared_libs: [
27 "libnativehelper",
28 "liblog",
29 "libbase",
30 ],
31
32 product_variables: {
33 arc: {
34 exclude_srcs: [
35 "com_android_server_alarm_AlarmManagerService.cpp",
36 ],
37 srcs: [
38 ":arctimersrcs",
39 ],
40 }
Anton Hanssonc7aa3f12020-12-15 18:28:20 +000041 },
Suprabh Shukla1baab8c2020-07-08 19:41:24 -070042}
43
44filegroup {
45 name: "lib_alarmManagerService_native",
46 srcs: [
47 "com_android_server_alarm_AlarmManagerService.cpp",
48 ],
Anton Hanssonc7aa3f12020-12-15 18:28:20 +000049 visibility: [
50 // TODO: remove this
51 "//vendor:__subpackages__",
52 ],
Suprabh Shukla1baab8c2020-07-08 19:41:24 -070053}