mirror of
https://github.com/usatiuk/dhfs.git
synced 2025-10-28 20:47:49 +01:00
19 lines
502 B
Bash
Executable File
19 lines
502 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
PLATFORM_ARG=""
|
|
if [[ ! -z "${CROSS_PLATFORM}" ]]; then
|
|
PLATFORM_ARG="--platform $CROSS_PLATFORM"
|
|
fi
|
|
|
|
set -euxo pipefail
|
|
export SCRIPT_DIR=$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && pwd)
|
|
cd "$SCRIPT_DIR"
|
|
|
|
DOCKER_IMG_FILE=$(mktemp)
|
|
docker build --iidfile "$DOCKER_IMG_FILE" .
|
|
|
|
ROOT_DIR="$(dirname "$(dirname "$SCRIPT_DIR")")"
|
|
|
|
docker run --rm -v "$ROOT_DIR:$ROOT_DIR" -e INSIDE_DOCKER_ALREADY=TRUE "$(cat "$DOCKER_IMG_FILE")" \
|
|
"$SCRIPT_DIR/cross-build.sh" "$@"
|