#!/bin/bash if [ $# -ne 2 ]; then echo "Usage: $0 " echo " : Path to frameworks/support" echo " : Support version. This must match the API filenames exactly" echo echo " Example: import_api.sh ../../../frameworks/support 22.0.0" exit 1 fi # Make sure we are in prebuilts/sdk/support-api if [ $(realpath $(dirname $0)) != $(realpath $(pwd)) ]; then echo "The script must be run from $(dirname $0)." exit 1 fi # Remove any existing file (if they exist) if [ -e "$2.txt" ]; then rm "$2.txt" fi # Now create the concatentated API file touch "$2.txt" # Find all of the various API files and append them to our # API file find $1 -name "$2.txt" -exec cat {} >> "$2.txt" \;