xref: /aosp_15_r20/external/webrtc/android_tools/generate_android_bp.sh (revision d9f758449e529ab9291ac668be2861e7a55c2422)
1*d9f75844SAndroid Build Coastguard Worker#!/bin/bash
2*d9f75844SAndroid Build Coastguard Worker
3*d9f75844SAndroid Build Coastguard Workerset -o errexit
4*d9f75844SAndroid Build Coastguard Worker
5*d9f75844SAndroid Build Coastguard Workerif [[ "${ANDROID_BUILD_TOP}" == "" ]]; then
6*d9f75844SAndroid Build Coastguard Worker  echo "Run source build/envsetup.sh && lunch to be able to format Android.bp"
7*d9f75844SAndroid Build Coastguard Worker  exit 2
8*d9f75844SAndroid Build Coastguard Workerfi
9*d9f75844SAndroid Build Coastguard Worker
10*d9f75844SAndroid Build Coastguard WorkerDIR=$(dirname $0)
11*d9f75844SAndroid Build Coastguard Worker
12*d9f75844SAndroid Build Coastguard Worker"${DIR}"/generate_bp.py "$DIR" >"${DIR}/../Android.bp"
13*d9f75844SAndroid Build Coastguard Worker
14*d9f75844SAndroid Build Coastguard Workerbpfmt -w "${DIR}/../Android.bp"
15*d9f75844SAndroid Build Coastguard Worker
16