Joel Fernandes | 6c1ca31 | 2018-03-30 17:13:15 -0700 | [diff] [blame^] | 1 | #!/bin/bash -e |
| 2 | set -x |
| 3 | |
| 4 | script_full_path=$( cd "$(dirname "$0")" ; pwd -P ) |
| 5 | |
| 6 | source $script_full_path/utils/android |
| 7 | |
| 8 | # Set default vars |
| 9 | DISTRO=buster |
| 10 | |
| 11 | # Parse command line parameters |
| 12 | POSITIONAL=() |
| 13 | while [[ $# -gt 0 ]] |
| 14 | do |
| 15 | key="$1" |
| 16 | |
| 17 | case $key in |
| 18 | -k|--kernelsrc) |
| 19 | KERNEL_PATH="$2" |
| 20 | shift || true # past argument |
| 21 | shift || true # past value |
| 22 | ;; |
| 23 | -t|--tempdir) |
| 24 | TMPDIR="$2" |
| 25 | shift || true # past argument |
| 26 | shift || true # past value |
| 27 | ;; |
| 28 | *) # unknown option |
| 29 | POSITIONAL+=("$1") # save it in an array for later |
| 30 | shift || true # past argument |
| 31 | ;; |
| 32 | esac |
| 33 | done |
| 34 | |
| 35 | set -- "${POSITIONAL[@]}" # restore positional parameters |
| 36 | |
| 37 | # Where do we want to store temporary files |
| 38 | if [[ -z ${TMPDIR+x} ]] || [[ ! -d "${TMPDIR}" ]]; then |
| 39 | TMPDIR=`mktemp` |
| 40 | fi |
| 41 | |
| 42 | |