all:
	cd simple ; $(MAKE) "INSTALLROOT=$(INSTALLROOT)" \
			"INCLUDEROOT=$(INCLUDEROOT)" "CFLAGS=$(CFLAGS)" \
			"EXTRA_LIBS=$(EXTRA_LIBS)" "CC=$(CC)" \
			"OTHER_LDFLAGS=$(OTHER_LDFLAGS)"
	cd test ; $(MAKE) "INSTALLROOT=$(INSTALLROOT)" \
			"INCLUDEROOT=$(INCLUDEROOT)" "CFLAGS=$(CFLAGS)" \
			"EXTRA_LIBS=$(EXTRA_LIBS)" "CC=$(CC)" \
			"OTHER_LDFLAGS=$(OTHER_LDFLAGS)"
install:
	cd simple ; $(MAKE) install "INSTALLROOT=$(INSTALLROOT)" \
			"STRIP=$(STRIP)" "EXTRA_LIBS=$(EXTRA_LIBS)" \
			"INCLUDEROOT=$(INCLUDEROOT)" "CFLAGS=$(CFLAGS)" \
			"CC=$(CC)" "OTHER_LDFLAGS=$(OTHER_LDFLAGS)"
	cd test ; $(MAKE) install "INSTALLROOT=$(INSTALLROOT)" \
			"STRIP=$(STRIP)" "EXTRA_LIBS=$(EXTRA_LIBS)" \
			"INCLUDEROOT=$(INCLUDEROOT)" "CFLAGS=$(CFLAGS)" \
			"CC=$(CC)" "OTHER_LDFLAGS=$(OTHER_LDFLAGS)"

clean:
	cd simple ; $(MAKE) clean
	cd test ; $(MAKE) clean

superclean:
	\rm -f *~
	cd simple ; $(MAKE) clean ; \rm -f *~
	cd test ; $(MAKE) clean ; \rm -f *~
