Files
RetroDebian/builder/bash/run_generate.sh

17 lines
420 B
Bash
Executable File

#!/bin/bash
set -eu
SELF_DIR=$(CDPATH= cd -- "$(dirname -- "$0")" && pwd)
. "$SELF_DIR/common.sh"
MODULE_DIR=${1:-}
ENV_FILE=${2:-}
[ -n "$MODULE_DIR" ] || fail "Usage: run_generate.sh <module-dir> <env-file>"
[ -n "$ENV_FILE" ] || fail "Usage: run_generate.sh <module-dir> <env-file>"
require_dir "$MODULE_DIR"
load_env_file "$ENV_FILE"
require_file "$MODULE_DIR/generate.sh"
exec /bin/sh "$MODULE_DIR/generate.sh"