2003-04-27 Andreas Schwab <schwab@suse.de>
authorRoland McGrath <roland@gnu.org>
Sun, 27 Apr 2003 18:36:13 +0000 (18:36 +0000)
committerRoland McGrath <roland@gnu.org>
Sun, 27 Apr 2003 18:36:13 +0000 (18:36 +0000)
* Makeconfig ($(common-objpfx)sysd-sorted): Fix for running in
subdirectory.

Makeconfig

index 2245b9d..3e7ddd3 100644 (file)
@@ -927,11 +927,11 @@ $(common-objpfx)sysd-dirs: $(common-objpfx)config.make $(all-Subdirs-files)
 all-Depend-files = $(wildcard $(..)*/Depend)
 $(common-objpfx)sysd-sorted: $(..)scripts/gen-sorted.awk $(all-Depend-files) \
                             $(common-objpfx)sysd-dirs $(..)Makeconfig
-       { { dirs='$(patsubst $(..)%/Depend,$(..)%,$(filter %/Depend,$^))';\
+       { { dirs='$(patsubst $(..)%/Depend,%,$(filter %/Depend,$^))';     \
            for d in $$dirs; do                                           \
              while read on; do                                           \
                echo "depend $$d $$on";                                   \
-             done < $$d/Depend;                                          \
+             done < $(..)$$d/Depend;                                     \
            done;                                                         \
            for f in $(all-subdirs); do                                   \
              echo $$f;                                                   \