36 lines
758 B
Bash
36 lines
758 B
Bash
|
#!/bin/sh
|
||
|
|
||
|
NUM_ARGS=$#
|
||
|
JAR_DESTINATION="$1/prebuilts/framework_intermediates/libs/systemui_statsd.jar"
|
||
|
|
||
|
has_croot() {
|
||
|
declare -F croot > /dev/null
|
||
|
return $?
|
||
|
}
|
||
|
|
||
|
check_environment() {
|
||
|
if ! has_croot; then
|
||
|
echo "Run script in a shell that has had envsetup run. Run '. update_statsd_lib.sh' from scripts directory"
|
||
|
return 1
|
||
|
fi
|
||
|
|
||
|
if [ $NUM_ARGS -ne 1 ]; then
|
||
|
echo "Usage: . update_statsd_lib.sh PATH_TO_UNBUNDLED_LAUNCER e.g. . update_statsd_lib ~/src/ub-launcher3-master"
|
||
|
return 1
|
||
|
fi
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
main() {
|
||
|
if check_environment ; then
|
||
|
pushd .
|
||
|
croot
|
||
|
mma -j16 SystemUI-statsd
|
||
|
cp out/target/product/$TARGET_PRODUCT/obj/JAVA_LIBRARIES/SystemUI-statsd_intermediates/javalib.jar $JAR_DESTINATION
|
||
|
popd
|
||
|
fi
|
||
|
}
|
||
|
|
||
|
main
|
||
|
|