summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xsrc/abslibre-tools/librerelease8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/abslibre-tools/librerelease b/src/abslibre-tools/librerelease
index 3a987b2..be75ab7 100755
--- a/src/abslibre-tools/librerelease
+++ b/src/abslibre-tools/librerelease
@@ -243,8 +243,8 @@ clean() {
release_packages() {
if [[ -n $HOOKPRERELEASE ]]; then
msg "Running HOOKPRERELEASE..."
- plain '%s' "${HOOKPRERELEASE}"
- bash -c "${HOOKPRERELEASE}"
+ plain '%s' "$HOOKPRERELEASE"
+ (eval -- "$HOOKPRERELEASE")
fi
lock 8 "${WORKDIR}/staging.lock" \
@@ -288,8 +288,8 @@ release_packages() {
if [[ -n $HOOKPOSTRELEASE ]]; then
msg "Running HOOKPOSTRELEASE..."
- plain '%s' "${HOOKPOSTRELEASE}"
- bash -c "${HOOKPOSTRELEASE}"
+ plain '%s' "$HOOKPOSTRELEASE"
+ (eval -- "$HOOKPOSTRELEASE")
fi
return $EXIT_SUCCESS