12345678910111213141516171819202122232425262728 |
- #!/bin/sh
- BINARIES_DIR="${0%/*}/"
- # shellcheck disable=SC2164
- cd "${BINARIES_DIR}"
- mode_serial=false
- mode_sys_qemu=false
- while [ "$1" ]; do
- case "$1" in
- --serial-only|serial-only) mode_serial=true; shift;;
- --use-system-qemu) mode_sys_qemu=true; shift;;
- --) shift; break;;
- *) echo "unknown option: $1" >&2; exit 1;;
- esac
- done
- if ${mode_serial}; then
- EXTRA_ARGS='@SERIAL_ARGS@'
- else
- EXTRA_ARGS='@DEFAULT_ARGS@'
- fi
- if ! ${mode_sys_qemu}; then
- export PATH="@HOST_DIR@/bin:${PATH}"
- fi
- exec @QEMU_CMD_LINE@ ${EXTRA_ARGS} "$@"
|