1*b7c941bbSAndroid Build Coastguard Worker#!/bin/bash 2*b7c941bbSAndroid Build Coastguard Worker 3*b7c941bbSAndroid Build Coastguard Worker# Outputs a classpath file containing classpaths from development/ide/eclipse 4*b7c941bbSAndroid Build Coastguard Worker# and additional classpaths from cts/development/ide/eclipse. 5*b7c941bbSAndroid Build Coastguard Worker# 6*b7c941bbSAndroid Build Coastguard Worker# From your $ANDROID_BUILD_TOP directory: 7*b7c941bbSAndroid Build Coastguard Worker# ./cts/development/ide/eclipse/genclasspath.sh > .classpath 8*b7c941bbSAndroid Build Coastguard Worker 9*b7c941bbSAndroid Build Coastguard Workerif [[ -z $ANDROID_BUILD_TOP ]]; then 10*b7c941bbSAndroid Build Coastguard Worker echo "Run 'lunch' to set \$ANDROID_BUILD_TOP" >&2 11*b7c941bbSAndroid Build Coastguard Worker exit 1 12*b7c941bbSAndroid Build Coastguard Workerfi 13*b7c941bbSAndroid Build Coastguard Worker 14*b7c941bbSAndroid Build Coastguard Workerecho '<?xml version="1.0" encoding="UTF-8"?>' 15*b7c941bbSAndroid Build Coastguard Workerecho '<classpath>' 16*b7c941bbSAndroid Build Coastguard Workercat $ANDROID_BUILD_TOP/cts/development/ide/eclipse/.classpath $ANDROID_BUILD_TOP/development/ide/eclipse/.classpath | grep classpathentry | sort 17*b7c941bbSAndroid Build Coastguard Workerecho '</classpath>' 18