subdirs = sitestatic visualize/static define newline = endef default: all ; %: $(foreach subdir,$(subdirs),$(MAKE) -C $(subdir) $@$(newline))