blob: 20746b76b73d384fae90dce677a14544abfd35ef [file] [log] [blame]
Jordan Liuc872fad2019-10-11 11:42:03 -07001// Copyright 2019 The Android Open Source Project
2
3android_app {
4 name: "CellBroadcastServiceModule",
5 srcs: [
6 "src/**/*.java",
Jordan Liube4fe782019-11-07 11:54:10 -08007 ":framework-annotations",
Jordan Liuc872fad2019-10-11 11:42:03 -07008 ":framework-cellbroadcast-shared-srcs",
9 ],
Artur Satayevfac61412019-12-10 12:52:09 +000010 libs: [
11 "telephony-common",
12 "unsupportedappusage",
13 ],
Jordan Liuc872fad2019-10-11 11:42:03 -070014 platform_apis: true,
15 certificate: "platform",
16 privileged: true,
17 resource_dirs: ["res"],
Jordan Liuc872fad2019-10-11 11:42:03 -070018 optimize: {
19 proguard_flags_files: ["proguard.flags"],
20 },
21}
Chen Xu682dc6b2019-10-20 15:54:06 -070022
Chen Xu60279792019-11-06 14:40:32 -080023// used to share common constants between cellbroadcastservice and cellbroadcastreceier
Chen Xu682dc6b2019-10-20 15:54:06 -070024filegroup {
25 name: "cellbroadcast-constants-shared-srcs",
26 srcs: [
27 "src/com/android/cellbroadcastservice/SmsCbConstants.java",
28 ],
Chen Xu60279792019-11-06 14:40:32 -080029}
30
31// used to share src with unit test app
32filegroup {
33 name: "cellbroadcast-shared-srcs",
34 srcs: [
35 "src/**/*.java",
36 ":framework-cellbroadcast-shared-srcs",
37 ],
38}