-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathvendorsetup.sh
More file actions
22 lines (21 loc) · 845 Bytes
/
vendorsetup.sh
File metadata and controls
22 lines (21 loc) · 845 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
lunch_others_targets=()
for d in $(python vendor/aosp/tools/get_official_devices.py)
do
for v in user userdebug eng; do
lunch_others_targets+=("aosp_$d-$v")
done
done
# Shebang is intentionally missing - do not run as a script
# ABI compatibility checks fail for several reasons:
# - The update to Clang 12 causes some changes, but no breakage has been
# observed in practice.
# - Switching to zlib-ng changes some internal structs, but not the public
# API.
#
# We may fix these eventually by updating the ABI specifications, but it's
# likely not worth the effort for us because of how many repos are affected.
# We would need to fork a lot of extra repos (thus increasing maintenance
# overhead) just to update the ABI specs.
#
# For now, just skip the ABI checks to fix build errors.
export SKIP_ABI_CHECKS=true