From e51a145cca499ee5ac50e2589bf5155379cc9bfa Mon Sep 17 00:00:00 2001 From: Nils Freydank Date: Sun, 1 Oct 2023 18:50:24 +0200 Subject: [PATCH] Use a wrapper around mkdir --- build-image.sh | 13 +++++++++---- build-packages.sh | 13 +++++++++---- 2 files changed, 18 insertions(+), 8 deletions(-) diff --git a/build-image.sh b/build-image.sh index cdb6432..63bf7ab 100755 --- a/build-image.sh +++ b/build-image.sh @@ -49,10 +49,15 @@ exit_err() exit -1 } -mkdir -p "${REPOS}" -mkdir -p "${DISTFILES}" -mkdir -p "${BINPKG}" -mkdir -p "${LOGDIR}" +_mkdir() +{ + mkdir -p "${@}" || exit_err "Could not create dir ${@}." +} + +_mkdir "${REPOS}" +_mkdir "${DISTFILES}" +_mkdir "${BINPKG}" +_mkdir "${LOGDIR}" podman pull gentoo/stage3:amd64-nomultilib-systemd podman build "${PODMAN_BUILD_ARGS[@]}" diff --git a/build-packages.sh b/build-packages.sh index fd8f1d3..902a560 100755 --- a/build-packages.sh +++ b/build-packages.sh @@ -45,10 +45,15 @@ exit_err() exit -1 } -mkdir -p "${REPOS}" -mkdir -p "${DISTFILES}" -mkdir -p "${BINPKG}" -mkdir -p "${LOGDIR}" +_mkdir() +{ + mkdir -p "${@}" || exit_err "Could not create dir ${@}." +} + +_mkdir "${REPOS}" +_mkdir "${DISTFILES}" +_mkdir "${BINPKG}" +_mkdir "${LOGDIR}" podman run "${PODMAN_BUILD_ARGS[@]}" "${REGISTRY}:${VERSION}" \ bash -c "emerge --usepkg --newuse --keep-going --oneshot --deep --update @world \