#!/bin/bash
# A script to generate TZ data updates.
#
# Usage: ./createTimeZoneDistro.sh <tzupdate.properties file> <output file>
# See libcore.tzdata.update2.tools.CreateTimeZoneDistro for more information.
# Fail if anything below fails
set -e
if [[ -z "${ANDROID_BUILD_TOP}" ]]; then
echo "Configure your environment with build/envsetup.sh and lunch"
exit 1
fi
cd ${ANDROID_BUILD_TOP}
make tzdata_tools2-host
TOOLS_LIB=${ANDROID_BUILD_TOP}/out/host/common/obj/JAVA_LIBRARIES/tzdata_tools2-host_intermediates/javalib.jar
SHARED_LIB=${ANDROID_BUILD_TOP}/out/host/common/obj/JAVA_LIBRARIES/tzdata_shared2-host_intermediates/javalib.jar
cd -
java -cp ${TOOLS_LIB}:${SHARED_LIB} libcore.tzdata.update2.tools.CreateTimeZoneDistro $@