# vi: set ts=4 sw=4 :
# vim: set tw=75 :

# MetaMOD toplevel makefile
# by Will Day
# some sections as demonstated in GNU's make.info documentation

ifeq "$(USER)" "willday"
include priv/top.mak
endif

SUBDIRS := $(shell find */Makefile | sed "s/.Makefile//")
#SUBDIRS := metamod stub_plugin trace_plugin

.DEFAULT:
	for i in $(SUBDIRS); do \
		$(MAKE) -C $$i $@ || exit; \
	done

.PHONY:	subdirs dlls $(SUBDIRS)

subdirs: $(SUBDIRS)

$(SUBDIRS):
	$(MAKE) -C $@

clean cleanall:
	for i in $(SUBDIRS); do \
		$(MAKE) -C $$i cleanall || exit; \
	done
	-rm dlls/* dlls/debug/*
