From 752de2337277479cc5e443edbb763cef78c4d78e Mon Sep 17 00:00:00 2001 From: BtbN Date: Fri, 27 Dec 2024 19:56:07 +0100 Subject: [PATCH] Add option to output to directory instead of archive Closes #438 --- build.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/build.sh b/build.sh index 277a4fa438..03a62de527 100755 --- a/build.sh +++ b/build.sh @@ -48,6 +48,13 @@ EOF docker run --rm -i $TTY_ARG "${UIDARGS[@]}" -v "$PWD/ffbuild":/ffbuild -v "$BUILD_SCRIPT":/build.sh "$IMAGE" bash /build.sh +if [[ -n "$FFBUILD_OUTPUT_DIR" ]]; then + mkdir -p "$FFBUILD_OUTPUT_DIR" + package_variant ffbuild/prefix "$FFBUILD_OUTPUT_DIR" + rm -rf ffbuild + exit 0 +fi + mkdir -p artifacts ARTIFACTS_PATH="$PWD/artifacts" BUILD_NAME="ffmpeg-$(./ffbuild/ffmpeg/ffbuild/version.sh ffbuild/ffmpeg)-${TARGET}-${VARIANT}${ADDINS_STR:+-}${ADDINS_STR}"