blob: 26493e07d075c91fd3f198bc682544855dc9098c [file] [log] [blame]
Sasha Smundakce6fd1a2019-01-08 14:11:58 -08001//
2// Copyright (C) 2008 The Android Open Source Project
3//
4// Licensed under the Apache License, Version 2.0 (the "License");
5// you may not use this file except in compliance with the License.
6// You may obtain a copy of the License at
7//
8// http://www.apache.org/licenses/LICENSE-2.0
9//
10// Unless required by applicable law or agreed to in writing, software
11// distributed under the License is distributed on an "AS IS" BASIS,
12// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13// See the License for the specific language governing permissions and
14// limitations under the License.
15//
16
Bob Badour62ea31e2021-02-12 17:34:19 -080017package {
Bob Badour34afe452022-01-27 18:03:46 -080018 // See: http://go/android-license-faq
19 default_applicable_licenses: ["Android-Apache-2.0"],
Bob Badour62ea31e2021-02-12 17:34:19 -080020}
21
Sasha Smundakce6fd1a2019-01-08 14:11:58 -080022android_app {
23 name: "CalendarProvider",
Jeff Sharkey26a609b2020-10-23 14:43:15 -060024 defaults: ["platform_app_defaults"],
Sasha Smundakce6fd1a2019-01-08 14:11:58 -080025 static_libs: [
26 "guava",
27 "android-common",
28 "calendar-common",
29 ],
30 srcs: [
31 "src/**/*.java",
32 "src/com/android/providers/calendar/EventLogTags.logtags",
33 ],
Varun Shahd7a678b2020-06-22 15:27:23 -070034 libs: ["app-compat-annotations"],
Sasha Smundakce6fd1a2019-01-08 14:11:58 -080035 platform_apis: true,
36 privileged: true,
37
38 // The Jacoco tool analyzes code coverage when running unit tests on the
39 // application. This configuration line selects which packages will be analyzed,
40 // leaving out code which is tested by other means (e.g. static libraries) that
41 // would dilute the coverage results. These options do not affect regular
42 // production builds.
43 jacoco: {
44 include_filter: ["com.android.providers.calendar.*"],
45 },
46}
Varun Shahd7a678b2020-06-22 15:27:23 -070047
48platform_compat_config {
49 name: "calendar-provider-compat-config",
50 src: ":CalendarProvider",
51}