SRCDIRS  = src
SUBDIRS  = $(SRCDIRS) lib
TARGETS  = default depend

default:

$(TARGETS):
	$(MAKE) $(SRCDIRS) TARGET=$@

clean:
	$(MAKE) $(SUBDIRS) TARGET=$@

$(SUBDIRS): FORCE
	cd $@; $(MAKE) $(TARGET)

FORCE:
