#!/usr/bin/env -vS bash SOMEWHAT_REAL_DIR="$(realpath "$0")" FILENAME="${SOMEWHAT_REAL_DIR##*/}" PATH_TO="${SOMEWHAT_REAL_DIR/$FILENAME/}" function runInLocal() { if [[ "$(pwd)/" != "$PATH_TO" ]]; then (cd "$PATH_TO" && bash "$FILENAME") exit $? fi return 0 } function buildTDLIB() { return 0 } function buildJar() { return 0 } runInLocal && \ buildTDLIB && \ buildJar exit "$?"