blob: cc238dc3920b80aaea7520981f6d8fa64be07323 [file] [log] [blame]
Mathew Inwood391c7422021-06-24 14:12:30 +00001// This is auto-generated. DO NOT EDIT.
2
3package {
4 // A default list here prevents the license LSC from adding its own list which would
5 // be unnecessary as every module in the sdk already has its own licenses property.
6 default_applicable_licenses: ["Android-Apache-2.0"],
7}
8
Mathew Inwoodccb5c382021-07-13 14:49:17 +01009soong_config_module_type_import {
10 from: "packages/modules/common/Android.bp",
11 module_types: [
12 "module_java_sdk_library_import",
13 "module_prebuilt_bootclasspath_fragment",
14 ],
15}
16
Mathew Inwood391c7422021-06-24 14:12:30 +000017prebuilt_bootclasspath_fragment {
18 name: "scheduling-sdk_com.android.scheduling-bootclasspath-fragment@current",
19 sdk_member_name: "com.android.scheduling-bootclasspath-fragment",
20 visibility: ["//visibility:public"],
21 apex_available: ["com.android.scheduling"],
22 licenses: ["scheduling-sdk_Android-Apache-2.0@current"],
23 contents: ["scheduling-sdk_framework-scheduling@current"],
android-modules-prebuiltdropbfbd5f02021-07-13 02:38:43 -070024 hidden_api: {
25 stub_flags: "hiddenapi/stub-flags.csv",
26 annotation_flags: "hiddenapi/annotation-flags.csv",
27 metadata: "hiddenapi/metadata.csv",
28 index: "hiddenapi/index.csv",
29 all_flags: "hiddenapi/all-flags.csv",
30 },
Mathew Inwood391c7422021-06-24 14:12:30 +000031}
32
Mathew Inwoodccb5c382021-07-13 14:49:17 +010033module_prebuilt_bootclasspath_fragment {
Mathew Inwood391c7422021-06-24 14:12:30 +000034 name: "com.android.scheduling-bootclasspath-fragment",
JohnnLee40c7a4d2021-07-05 15:30:01 +080035 prefer: false,
Mathew Inwoodccb5c382021-07-13 14:49:17 +010036 soong_config_variables: {
37 module_build_from_source: {
38 prefer: false,
39 },
40 },
Mathew Inwood391c7422021-06-24 14:12:30 +000041 visibility: ["//visibility:public"],
42 apex_available: ["com.android.scheduling"],
43 licenses: ["scheduling-sdk_Android-Apache-2.0"],
44 contents: ["framework-scheduling"],
android-modules-prebuiltdropbfbd5f02021-07-13 02:38:43 -070045 hidden_api: {
46 stub_flags: "hiddenapi/stub-flags.csv",
47 annotation_flags: "hiddenapi/annotation-flags.csv",
48 metadata: "hiddenapi/metadata.csv",
49 index: "hiddenapi/index.csv",
50 all_flags: "hiddenapi/all-flags.csv",
51 },
Mathew Inwood391c7422021-06-24 14:12:30 +000052}
53
54java_sdk_library_import {
55 name: "scheduling-sdk_framework-scheduling@current",
56 sdk_member_name: "framework-scheduling",
57 visibility: ["//visibility:public"],
58 apex_available: ["com.android.scheduling"],
59 licenses: ["scheduling-sdk_Android-Apache-2.0@current"],
60 shared_library: false,
Dario Freni77bb3e82021-07-23 16:37:32 +010061 permitted_packages: ["android.scheduling"],
Mathew Inwood391c7422021-06-24 14:12:30 +000062 public: {
63 jars: ["sdk_library/public/framework-scheduling-stubs.jar"],
64 stub_srcs: ["sdk_library/public/framework-scheduling.srcjar"],
65 current_api: "sdk_library/public/framework-scheduling.txt",
66 removed_api: "sdk_library/public/framework-scheduling-removed.txt",
Anton Hansson19ed3472021-10-13 14:26:24 +010067 annotations: "sdk_library/public/framework-scheduling_annotations.zip",
Mathew Inwood391c7422021-06-24 14:12:30 +000068 sdk_version: "module_current",
69 },
70 system: {
71 jars: ["sdk_library/system/framework-scheduling-stubs.jar"],
72 stub_srcs: ["sdk_library/system/framework-scheduling.srcjar"],
73 current_api: "sdk_library/system/framework-scheduling.txt",
74 removed_api: "sdk_library/system/framework-scheduling-removed.txt",
Anton Hansson19ed3472021-10-13 14:26:24 +010075 annotations: "sdk_library/system/framework-scheduling_annotations.zip",
Mathew Inwood391c7422021-06-24 14:12:30 +000076 sdk_version: "module_current",
77 },
78 module_lib: {
79 jars: ["sdk_library/module-lib/framework-scheduling-stubs.jar"],
80 stub_srcs: ["sdk_library/module-lib/framework-scheduling.srcjar"],
81 current_api: "sdk_library/module-lib/framework-scheduling.txt",
82 removed_api: "sdk_library/module-lib/framework-scheduling-removed.txt",
Anton Hansson19ed3472021-10-13 14:26:24 +010083 annotations: "sdk_library/module-lib/framework-scheduling_annotations.zip",
Mathew Inwood391c7422021-06-24 14:12:30 +000084 sdk_version: "module_current",
85 },
86}
87
Mathew Inwoodccb5c382021-07-13 14:49:17 +010088module_java_sdk_library_import {
Mathew Inwood391c7422021-06-24 14:12:30 +000089 name: "framework-scheduling",
JohnnLee40c7a4d2021-07-05 15:30:01 +080090 prefer: false,
Mathew Inwoodccb5c382021-07-13 14:49:17 +010091 soong_config_variables: {
92 module_build_from_source: {
93 prefer: false,
94 },
95 },
Mathew Inwood391c7422021-06-24 14:12:30 +000096 visibility: ["//visibility:public"],
97 apex_available: ["com.android.scheduling"],
98 licenses: ["scheduling-sdk_Android-Apache-2.0"],
99 shared_library: false,
Dario Freni77bb3e82021-07-23 16:37:32 +0100100 permitted_packages: ["android.scheduling"],
Mathew Inwood391c7422021-06-24 14:12:30 +0000101 public: {
102 jars: ["sdk_library/public/framework-scheduling-stubs.jar"],
103 stub_srcs: ["sdk_library/public/framework-scheduling.srcjar"],
104 current_api: "sdk_library/public/framework-scheduling.txt",
105 removed_api: "sdk_library/public/framework-scheduling-removed.txt",
Anton Hansson19ed3472021-10-13 14:26:24 +0100106 annotations: "sdk_library/public/framework-scheduling_annotations.zip",
Mathew Inwood391c7422021-06-24 14:12:30 +0000107 sdk_version: "module_current",
108 },
109 system: {
110 jars: ["sdk_library/system/framework-scheduling-stubs.jar"],
111 stub_srcs: ["sdk_library/system/framework-scheduling.srcjar"],
112 current_api: "sdk_library/system/framework-scheduling.txt",
113 removed_api: "sdk_library/system/framework-scheduling-removed.txt",
Anton Hansson19ed3472021-10-13 14:26:24 +0100114 annotations: "sdk_library/system/framework-scheduling_annotations.zip",
Mathew Inwood391c7422021-06-24 14:12:30 +0000115 sdk_version: "module_current",
116 },
117 module_lib: {
118 jars: ["sdk_library/module-lib/framework-scheduling-stubs.jar"],
119 stub_srcs: ["sdk_library/module-lib/framework-scheduling.srcjar"],
120 current_api: "sdk_library/module-lib/framework-scheduling.txt",
121 removed_api: "sdk_library/module-lib/framework-scheduling-removed.txt",
Anton Hansson19ed3472021-10-13 14:26:24 +0100122 annotations: "sdk_library/module-lib/framework-scheduling_annotations.zip",
Mathew Inwood391c7422021-06-24 14:12:30 +0000123 sdk_version: "module_current",
124 },
125}
126
127license {
128 name: "scheduling-sdk_Android-Apache-2.0@current",
129 sdk_member_name: "Android-Apache-2.0",
130 visibility: ["//visibility:private"],
131 license_kinds: ["SPDX-license-identifier-Apache-2.0"],
132 license_text: ["licenses/build/soong/licenses/LICENSE"],
133}
134
135license {
136 name: "scheduling-sdk_Android-Apache-2.0",
137 visibility: ["//visibility:private"],
138 license_kinds: ["SPDX-license-identifier-Apache-2.0"],
139 license_text: ["licenses/build/soong/licenses/LICENSE"],
140}
141
142sdk_snapshot {
143 name: "scheduling-sdk@current",
144 visibility: ["//visibility:public"],
145 bootclasspath_fragments: ["scheduling-sdk_com.android.scheduling-bootclasspath-fragment@current"],
146 java_sdk_libs: ["scheduling-sdk_framework-scheduling@current"],
147}