diff options
author | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-04-16 15:16:25 +0000 |
---|---|---|
committer | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-04-16 15:16:25 +0000 |
commit | 21ed1661219389a76592df97106367ff6876ad7c (patch) | |
tree | cbecdd05a368edc9a79cfded4b137072dadcd78b | |
parent | 3050023c0f498f4e26dcfb56c385fe881fd44dc6 (diff) | |
download | ATCD-21ed1661219389a76592df97106367ff6876ad7c.tar.gz |
added support for recursive make invocations with Windows NT's shell.
-rw-r--r-- | include/makeinclude/rules.nested.GNU | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/include/makeinclude/rules.nested.GNU b/include/makeinclude/rules.nested.GNU index e1f70abdc43..c7bb0735907 100644 --- a/include/makeinclude/rules.nested.GNU +++ b/include/makeinclude/rules.nested.GNU @@ -1,13 +1,14 @@ #---------------------------------------------------------------------------- -# $Id$ +# $Id$ # -# Nested directory targets makefile definitions +# Nested directory targets makefile definitions #---------------------------------------------------------------------------- $(TARGETS_NESTED): ifneq ($(DIRS),) - @for dir in $(DIRS) ;\ - do \ - $(MAKE) -C $$dir $(@:.nested=); \ - done +ifeq (Windows,$(findstring Windows,$(OS))) + @FOR /D %i IN ($(DIRS)) DO $(MAKE) -C %i $(@:.nested=) +else # ! Windows + @for dir in $(DIRS); do $(MAKE) -C $$dir $(@:.nested=); done +endif # ! Windows endif # DIRS |