diff options
Diffstat (limited to 'update_package.sh')
| -rw-r--r-- | update_package.sh | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/update_package.sh b/update_package.sh index d703466..663f647 100644 --- a/update_package.sh +++ b/update_package.sh @@ -22,6 +22,9 @@ set -e tmp_dir=$1 external_dir=$2 +# root of Android source tree +root_dir=`pwd` + echo "Entering $tmp_dir..." cd $tmp_dir @@ -47,6 +50,13 @@ CopyIfPresent "post_update.sh" CopyIfPresent "OWNERS" CopyIfPresent "README.android" +if [ -f $tmp_dir/Cargo.toml -a -f $tmp_dir/Android.bp ] +then + # regenerate Android.bp before local patches, so it is + # possible to patch the generated Android.bp after this. + /bin/bash `dirname $0`/regen_bp.sh $root_dir $external_dir +fi + echo "Applying patches..." for p in $tmp_dir/patches/*.diff do |
