diff options
Diffstat (limited to 'build/scripts/create_core_pkg.sh')
-rwxr-xr-x | build/scripts/create_core_pkg.sh | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/build/scripts/create_core_pkg.sh b/build/scripts/create_core_pkg.sh index 8712398..40128a1 100755 --- a/build/scripts/create_core_pkg.sh +++ b/build/scripts/create_core_pkg.sh @@ -108,7 +108,7 @@ scratchdir=$(mktemp -d -q ${TMPDIR}/${template_name}.XXXXXXX) [ -n "${scratchdir}" -a -d ${scratchdir} ] \ || err "error creating temporary directory" -trap "rm -rf ${scratchdir}" 1 2 15 EXIT +trap "force_rm ${scratchdir}" 1 2 15 EXIT metadir=${scratchdir}/${template_name}_metadir @@ -170,3 +170,6 @@ fi run "Creating core package ${template_name}" \ "pkg create -o ${destdir} -p ${plist} -r ${root} -m ${metadir}" + +force_rm ${scratchdir} +trap "-" 1 2 15 EXIT |