xref: /aosp_15_r20/external/robolectric/resources/build-resources.sh (revision e6ba16074e6af37d123cb567d575f496bf0a58ee)
1*e6ba1607SAndroid Build Coastguard Worker#!/bin/bash
2*e6ba1607SAndroid Build Coastguard Worker
3*e6ba1607SAndroid Build Coastguard WorkerresourcesProjDir=`dirname $0`
4*e6ba1607SAndroid Build Coastguard Workerecho $resourcesProjDir
5*e6ba1607SAndroid Build Coastguard Worker
6*e6ba1607SAndroid Build Coastguard Workeraapt=$ANDROID_HOME/build-tools/26.0.1/aapt
7*e6ba1607SAndroid Build Coastguard Workerraw=$resourcesProjDir/src/test/resources/rawresources
8*e6ba1607SAndroid Build Coastguard Workerbinary=$resourcesProjDir/src/test/resources/binaryresources
9*e6ba1607SAndroid Build Coastguard WorkerjavaSrc=$resourcesProjDir/src/test/java
10*e6ba1607SAndroid Build Coastguard Worker
11*e6ba1607SAndroid Build Coastguard Workermkdir -p $binary
12*e6ba1607SAndroid Build Coastguard Workermkdir -p $javaSrc
13*e6ba1607SAndroid Build Coastguard Worker
14*e6ba1607SAndroid Build Coastguard Worker$aapt p -v -f -m --auto-add-overlay -I $ANDROID_HOME/platforms/android-25/android.jar \
15*e6ba1607SAndroid Build Coastguard Worker  -S $raw/res -M $raw/AndroidManifest.xml \
16*e6ba1607SAndroid Build Coastguard Worker  -F $binary/resources.ap_ \
17*e6ba1607SAndroid Build Coastguard Worker  -J $javaSrc
18