diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2013-09-13 07:27:50 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2013-09-13 07:28:53 +0200 |
commit | ac41e0721769cb4549ba836eaf19ac8c206b007c (patch) | |
tree | ab5a80d385b6d361da7e9c9252d7168d6ddc1a2c /scripts/lib/ptxd_make_xpkg_pkg.sh | |
parent | a9e3d79ff10c7be87d29a8db3b5e7db8a9b96ca4 (diff) | |
download | ptxdist-ac41e0721769cb4549ba836eaf19ac8c206b007c.tar.gz ptxdist-ac41e0721769cb4549ba836eaf19ac8c206b007c.tar.xz |
ptxd_install_run: don't hard-code nfsroot dirs again
All nfsroot dirs are already listed in $ndirs
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'scripts/lib/ptxd_make_xpkg_pkg.sh')
-rw-r--r-- | scripts/lib/ptxd_make_xpkg_pkg.sh | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/scripts/lib/ptxd_make_xpkg_pkg.sh b/scripts/lib/ptxd_make_xpkg_pkg.sh index 17d3ff4e2..f6dab6372 100644 --- a/scripts/lib/ptxd_make_xpkg_pkg.sh +++ b/scripts/lib/ptxd_make_xpkg_pkg.sh @@ -723,13 +723,18 @@ export -f ptxd_install_lib ptxd_install_run() { local script="${pkg_xpkg_control_dir}/${1}" + local dir + local -a dirs ndirs pdirs sdirs ddirs + local mod_nfs mod_rw if [ -e "${script}" ]; then + ptxd_install_setup && echo "\ executing '${pkg_label}.${1}' -" - DESTDIR="${ptx_nfsroot}" /bin/sh "${script}" && - DESTDIR="${ptx_nfsroot_dbg}" /bin/sh "${script}" +" && + for dir in "${ndirs[@]}"; do + DESTDIR="${dir}" /bin/sh "${script}" + done fi || ptxd_install_error "running '${1}' script failed!" } |