blob: 351e754f0a3fec3d3c446397590c8cbc051ee9a1 [file] [log] [blame]
Nikita Ioffe8934a4c2019-04-04 12:35:34 +01001// Copyright (C) 2019 The Android Open Source Project
2//
3// Licensed under the Apache License, Version 2.0 (the "License");
4// you may not use this file except in compliance with the License.
5// You may obtain a copy of the License at
6//
7// http://www.apache.org/licenses/LICENSE-2.0
8//
9// Unless required by applicable law or agreed to in writing, software
10// distributed under the License is distributed on an "AS IS" BASIS,
11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12// See the License for the specific language governing permissions and
13// limitations under the License.
14
15// TODO: consider removing _prebuilt suffix from module names and make use of
16// 'prefer: true'
17
18prebuilt_apex {
19 name: "com.android.apex.cts.shim.v1_prebuilt",
Dario Freni9dbf80a2020-06-04 09:47:44 +000020 overrides: ["CtsShimPrebuilt", "CtsShimPrivPrebuilt"],
Dario Frenid23e5ed2020-04-20 10:39:20 +010021 arch: {
22 arm: {
23 src: "prebuilts/arm/com.android.apex.cts.shim.v1.apex",
24 },
25 arm64: {
26 src: "prebuilts/arm/com.android.apex.cts.shim.v1.apex",
27 },
28 x86: {
29 src: "prebuilts/x86/com.android.apex.cts.shim.v1.apex",
30 },
31 x86_64: {
32 src: "prebuilts/x86/com.android.apex.cts.shim.v1.apex",
33 },
34 },
Nikita Ioffede2c40a2019-04-10 12:15:53 +010035 filename: "com.android.apex.cts.shim.apex",
36 prefer: true,
37 installable: true,
Nikita Ioffe8934a4c2019-04-04 12:35:34 +010038}
39
40prebuilt_apex {
41 name: "com.android.apex.cts.shim.v2_prebuilt",
Dario Frenid23e5ed2020-04-20 10:39:20 +010042 arch: {
43 arm: {
44 src: "prebuilts/arm/com.android.apex.cts.shim.v2.apex",
45 },
46 arm64: {
47 src: "prebuilts/arm/com.android.apex.cts.shim.v2.apex",
48 },
49 x86: {
50 src: "prebuilts/x86/com.android.apex.cts.shim.v2.apex",
51 },
52 x86_64: {
53 src: "prebuilts/x86/com.android.apex.cts.shim.v2.apex",
54 },
55 },
Nikita Ioffe8934a4c2019-04-04 12:35:34 +010056 filename: "com.android.apex.cts.shim.v2.apex",
57 installable: false,
58}
59
60prebuilt_apex {
61 name: "com.android.apex.cts.shim.v2_wrong_sha_prebuilt",
Dario Frenid23e5ed2020-04-20 10:39:20 +010062 arch: {
63 arm: {
64 src: "prebuilts/arm/com.android.apex.cts.shim.v2_wrong_sha.apex",
65 },
66 arm64: {
67 src: "prebuilts/arm/com.android.apex.cts.shim.v2_wrong_sha.apex",
68 },
69 x86: {
70 src: "prebuilts/x86/com.android.apex.cts.shim.v2_wrong_sha.apex",
71 },
72 x86_64: {
73 src: "prebuilts/x86/com.android.apex.cts.shim.v2_wrong_sha.apex",
74 },
75 },
Nikita Ioffe8934a4c2019-04-04 12:35:34 +010076 filename: "com.android.apex.cts.shim.v2_wrong_sha.apex",
77 installable: false,
78}
79
80prebuilt_apex {
81 name: "com.android.apex.cts.shim.v2_additional_file_prebuilt",
Dario Frenid23e5ed2020-04-20 10:39:20 +010082 arch: {
83 arm: {
84 src: "prebuilts/arm/com.android.apex.cts.shim.v2_additional_file.apex",
85 },
86 arm64: {
87 src: "prebuilts/arm/com.android.apex.cts.shim.v2_additional_file.apex",
88 },
89 x86: {
90 src: "prebuilts/x86/com.android.apex.cts.shim.v2_additional_file.apex",
91 },
92 x86_64: {
93 src: "prebuilts/x86/com.android.apex.cts.shim.v2_additional_file.apex",
94 },
95 },
Nikita Ioffe8934a4c2019-04-04 12:35:34 +010096 filename: "com.android.apex.cts.shim.v2_additional_file.apex",
97 installable: false,
98}
99
100prebuilt_apex {
101 name: "com.android.apex.cts.shim.v2_additional_folder_prebuilt",
Dario Frenid23e5ed2020-04-20 10:39:20 +0100102 arch: {
103 arm: {
104 src: "prebuilts/arm/com.android.apex.cts.shim.v2_additional_folder.apex",
105 },
106 arm64: {
107 src: "prebuilts/arm/com.android.apex.cts.shim.v2_additional_folder.apex",
108 },
109 x86: {
110 src: "prebuilts/x86/com.android.apex.cts.shim.v2_additional_folder.apex",
111 },
112 x86_64: {
113 src: "prebuilts/x86/com.android.apex.cts.shim.v2_additional_folder.apex",
114 },
115 },
Nikita Ioffe8934a4c2019-04-04 12:35:34 +0100116 filename: "com.android.apex.cts.shim.v2_additional_folder.apex",
117 installable: false,
118}
119
120prebuilt_apex {
121 name: "com.android.apex.cts.shim.v2_with_pre_install_hook_prebuilt",
Dario Frenid23e5ed2020-04-20 10:39:20 +0100122 arch: {
123 arm: {
124 src: "prebuilts/arm/com.android.apex.cts.shim.v2_with_pre_install_hook.apex",
125 },
126 arm64: {
127 src: "prebuilts/arm/com.android.apex.cts.shim.v2_with_pre_install_hook.apex",
128 },
129 x86: {
130 src: "prebuilts/x86/com.android.apex.cts.shim.v2_with_pre_install_hook.apex",
131 },
132 x86_64: {
133 src: "prebuilts/x86/com.android.apex.cts.shim.v2_with_pre_install_hook.apex",
134 },
135 },
Nikita Ioffe8934a4c2019-04-04 12:35:34 +0100136 filename: "com.android.apex.cts.shim.v2_with_pre_install_hook.apex",
137 installable: false,
138}
139
140prebuilt_apex {
141 name: "com.android.apex.cts.shim.v2_with_post_install_hook_prebuilt",
Dario Frenid23e5ed2020-04-20 10:39:20 +0100142 arch: {
143 arm: {
144 src: "prebuilts/arm/com.android.apex.cts.shim.v2_with_post_install_hook.apex",
145 },
146 arm64: {
147 src: "prebuilts/arm/com.android.apex.cts.shim.v2_with_post_install_hook.apex",
148 },
149 x86: {
150 src: "prebuilts/x86/com.android.apex.cts.shim.v2_with_post_install_hook.apex",
151 },
152 x86_64: {
153 src: "prebuilts/x86/com.android.apex.cts.shim.v2_with_post_install_hook.apex",
154 },
155 },
Nikita Ioffe8934a4c2019-04-04 12:35:34 +0100156 filename: "com.android.apex.cts.shim.v2_with_post_install_hook.apex",
157 installable: false,
158}
Mohammad Samiul Islam7fcf8e42019-08-01 15:54:16 +0100159
160prebuilt_apex {
161 name: "com.android.apex.cts.shim.v3_prebuilt",
Dario Frenid23e5ed2020-04-20 10:39:20 +0100162 arch: {
163 arm: {
164 src: "prebuilts/arm/com.android.apex.cts.shim.v3.apex",
165 },
166 arm64: {
167 src: "prebuilts/arm/com.android.apex.cts.shim.v3.apex",
168 },
169 x86: {
170 src: "prebuilts/x86/com.android.apex.cts.shim.v3.apex",
171 },
172 x86_64: {
173 src: "prebuilts/x86/com.android.apex.cts.shim.v3.apex",
174 },
175 },
Mohammad Samiul Islam7fcf8e42019-08-01 15:54:16 +0100176 filename: "com.android.apex.cts.shim.v3.apex",
177 installable: false,
178}