diff options
-rwxr-xr-x | pbuilder-buildpackage | 5 | ||||
-rw-r--r-- | pbuilder-buildpackage-funcs | 7 |
2 files changed, 8 insertions, 4 deletions
diff --git a/pbuilder-buildpackage b/pbuilder-buildpackage index a4572bb..5ab7a1b 100755 --- a/pbuilder-buildpackage +++ b/pbuilder-buildpackage @@ -192,10 +192,7 @@ if [ -d "${BUILDRESULT}" ]; then cp -p "${FILE}" "${BUILDRESULT}" || true fi done - for FILE in "${ADDITIONAL_BUILDRESULTS[@]}"; do - log.i "Trying to save additional result ${FILE}" - cp -a "${BUILDPLACE}$BUILDDIR/"*"/${FILE}" "${BUILDRESULT}" || true - done + export_additional_buildresults executehooks "I" else log.e "BUILDRESULT=[$BUILDRESULT] is not a directory." diff --git a/pbuilder-buildpackage-funcs b/pbuilder-buildpackage-funcs index f93d7ee..9ffbc24 100644 --- a/pbuilder-buildpackage-funcs +++ b/pbuilder-buildpackage-funcs @@ -168,3 +168,10 @@ EOF cat "$tmpcl" >> "$cl" rm "$tmpcl" } + +function export_additional_buildresults() { + for FILE in "${ADDITIONAL_BUILDRESULTS[@]}"; do + log.i "Trying to save additional result ${FILE}" + cp -a "${BUILDPLACE}$BUILDDIR/"*"/${FILE}" "${BUILDRESULT}" || true + done +} |