X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ian/git?a=blobdiff_plain;f=subdirmk%2Fgenerate;fp=subdirmk%2Fgenerate;h=8a5daa6b0fc6269cfc6c2cba935b957a0c62e8e2;hb=b65616faf82880a08baf30080e3f18d41cda2fbd;hp=8669864df0620a521eff9d5d615156de6fb4c9d6;hpb=1c1948504ec808f30a0fd631d6cbc11ebd7ab371;p=subdirmk.git diff --git a/subdirmk/generate b/subdirmk/generate index 8669864..8a5daa6 100755 --- a/subdirmk/generate +++ b/subdirmk/generate @@ -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 } @@ -251,7 +252,7 @@ sub process_subtree ($$) { } print O "\n"; } - + return @targets; }