aboutsummaryrefslogtreecommitdiff
path: root/android_tools/generate_android_bp.sh
blob: 2605da25c7d99a5ede83d19accd921dd0deeb308 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/bin/bash

set -o errexit

if [[ "${ANDROID_BUILD_TOP}" == "" ]]; then
  echo "Run source build/envsetup.sh && lunch to be able to format Android.bp"
  exit 2
fi

DIR=$(dirname $0)

PYTHONHASHSEED=31 "${DIR}"/generate_bp.py \
        "${DIR}"/project_x64.json \
        "${DIR}"/project_x86.json \
        "${DIR}"/project_arm64.json \
        "${DIR}"/project_arm.json \
        >"${DIR}"/../Android.bp

bpfmt -w "${DIR}"/../Android.bp