X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ian/git?p=subdirmk.git;a=blobdiff_plain;f=subdirmk%2Fgenerate;h=7fc3809e4d6895650addb7e8e5f0e1424031fc83;hp=0ad0eb8c930da8832fedaa6b9459cf4a19189b83;hb=b0ec8ee72de621b16191b1a06612c60156ec667e;hpb=d0fbd0005b8f9ed1176c6378735f0d2c81720c82 diff --git a/subdirmk/generate b/subdirmk/generate index 0ad0eb8..7fc3809 100755 --- a/subdirmk/generate +++ b/subdirmk/generate @@ -8,7 +8,7 @@ # # generates in each subdirectory from in each subdirectory # Subdir.mk.tmp Subdir.sd.mk -# Makefile +# Makefile and included files # and in toplevel and in toplevel # main.mk.tmp Perdir.sd.mk @@ -102,8 +102,9 @@ default: all %: FORCE-ALWAYS-RUN \@: Makefile FORCE-ALWAYS-RUN: - \$(MAKE) -C $cd -f main.mk \$(addprefix ${dir_prefix},\$(MAKECMDGOALS)) + \$(MAKE) -C $cd -f main.mk \$(addprefix ${dir_prefix},\$(or \$(MAKECMDGOALS),all)) .SUFFIXES: +.PHONY: FORCE-ALWAYS-RUN END }