1# Copyright (C) 2018 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
15FRAMEWORK_RES_APK=${ANDROID_PRODUCT_OUT}/system/framework/framework-res.apk
16
17aapt2 compile --dir res -o compiled.flata
18
19aapt2 link \
20    --no-resource-removal \
21    -I "$FRAMEWORK_RES_APK" \
22    --manifest AndroidManifest.xml \
23    -o overlay.apk \
24    compiled.flata
25
26aapt2 link \
27    --no-resource-removal \
28    -I "$FRAMEWORK_RES_APK" \
29    --manifest AndroidManifestNoName.xml \
30    -o overlay-no-name.apk \
31    compiled.flata
32
33aapt2 link \
34    --no-resource-removal \
35    -I "$FRAMEWORK_RES_APK" \
36    --manifest AndroidManifestNoNameStatic.xml \
37    -o overlay-no-name-static.apk \
38    compiled.flata
39
40aapt2 link \
41    --no-resource-removal \
42    -I "$FRAMEWORK_RES_APK" \
43    --manifest AndroidManifestStatic1.xml \
44    -o overlay-static-1.apk \
45    compiled.flata
46
47aapt2 link \
48    --no-resource-removal \
49    -I "$FRAMEWORK_RES_APK" \
50    --manifest AndroidManifestStatic2.xml \
51    -o overlay-static-2.apk \
52    compiled.flata
53
54aapt2 link \
55    --no-resource-removal \
56    --shared-lib \
57    -I "$FRAMEWORK_RES_APK" \
58    --manifest AndroidManifest.xml \
59    -o overlay-shared.apk \
60    compiled.flata
61
62rm compiled.flata
63