From 360f73777af1661d85ae0aa2434b6acde22da9fa Mon Sep 17 00:00:00 2001 From: Remy Bohmer Date: Wed, 30 Jun 2010 21:28:13 +0200 Subject: 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/.deps file. These state/.deps files are included in the top-level ptxdist makefile and this makes ptxdist properly handle the dependencies. Signed-off-by: Remy Bohmer Signed-off-by: Bart vdr. Meulen Signed-off-by: Michael Olbrich --- rules/other/Toplevel.make | 3 +++ 1 file changed, 3 insertions(+) (limited to 'rules/other') diff --git a/rules/other/Toplevel.make b/rules/other/Toplevel.make index 121822927..35785e0cd 100644 --- a/rules/other/Toplevel.make +++ b/rules/other/Toplevel.make @@ -86,6 +86,9 @@ PTX_PACKAGES_SELECTED := \ # might be non existent include $(wildcard $(POSTRULESDIR)/*.make) include $(wildcard $(PROJECTPOSTRULESDIR)/*.make) +# install_alternative and install_copy has some configuration defined +# dependencies. include the files specifying these dependencies. +include $(wildcard $(STATEDIR)/*.deps) # ---------------------------------------------------------------------------- # just the "print" target -- cgit v1.2.3