dirs = libxsde examples all: @for %i in ( $(dirs) ) do \ @cmd /c "cd %i & $(MAKE) /nologo /f nmakefile" test: @for %i in ( $(dirs) tests ) do \ @cmd /c "cd %i & $(MAKE) /nologo /f nmakefile $@" clean: @for %i in ( $(dirs) tests ) do \ @cmd /c "cd %i & $(MAKE) /nologo /f nmakefile $@"