summaryrefslogtreecommitdiffstats
path: root/scripts/lib/ptxd_make_xpkg_common.sh
diff options
context:
space:
mode:
authorRemy Bohmer <linux@bohmer.net>2010-06-30 21:28:13 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2010-07-01 10:57:19 +0200
commit360f73777af1661d85ae0aa2434b6acde22da9fa (patch)
treee70730d7496b50174d80df3b784b66497ba7e04f /scripts/lib/ptxd_make_xpkg_common.sh
parentbfb6f10270ead20767a1bb0257bbf854828163f9 (diff)
downloadptxdist-360f73777af1661d85ae0aa2434b6acde22da9fa.tar.gz
ptxdist-360f73777af1661d85ae0aa2434b6acde22da9fa.tar.xz
Fix dependencies to files in projectroot
When files in the projectroot directory are being used in install_copy() and install_alternative() then there are no dependencies to these files. This is being solved by storing all dependencies of the targetinstall stage in a seperate state/<package>.deps file. These state/<package>.deps files are included in the top-level ptxdist makefile and this makes ptxdist properly handle the dependencies. Signed-off-by: Remy Bohmer <linux@bohmer.net> Signed-off-by: Bart vdr. Meulen <bartvdrmeulen@gmail.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'scripts/lib/ptxd_make_xpkg_common.sh')
-rw-r--r--scripts/lib/ptxd_make_xpkg_common.sh1
1 files changed, 1 insertions, 0 deletions
diff --git a/scripts/lib/ptxd_make_xpkg_common.sh b/scripts/lib/ptxd_make_xpkg_common.sh
index 89cde2c81..a756f20c8 100644
--- a/scripts/lib/ptxd_make_xpkg_common.sh
+++ b/scripts/lib/ptxd_make_xpkg_common.sh
@@ -40,6 +40,7 @@ ptxd_make_xpkg_init() {
pkg_xpkg_license_file="${ptx_state_dir}/${pkg_xpkg}.license"
# packaging stuff
+ pkg_xpkg_install_deps="${ptx_state_dir}/${pkg_xpkg}.deps"
pkg_xpkg_perms="${ptx_state_dir}/${pkg_xpkg}.perms"
pkg_xpkg_cmds="${ptx_state_dir}/${pkg_xpkg}.cmds"
pkg_xpkg_tmp="${ptx_pkg_dir}/${pkg_xpkg}.tmp"