all:
	@cd noiz2bg && $(MAKE) $@
	@cd reversi && $(MAKE) $@
	@cd jpegdemo && $(MAKE) $@
#	@cd nic && $(MAKE) $@
	@cd tube && $(MAKE) $@
	@cd bzcat && $(MAKE) $@
	@cd monamona && $(MAKE) $@
	@cd pciinfo && $(MAKE) $@
	@cd ata && $(MAKE) $@

install:
	@cd noiz2bg && $(MAKE) $@
	@cd reversi && $(MAKE) $@
	@cd jpegdemo && $(MAKE) $@
	@cd nic && $(MAKE) $@
	@cd tube && $(MAKE) $@
	@cd bzcat && $(MAKE) $@
	@cd monamona && $(MAKE) $@
	@cd pciinfo && $(MAKE) $@
	@cd ata && $(MAKE) $@

clean: touchdepend
	@cd noiz2bg && $(MAKE) $@
	@cd reversi && $(MAKE) $@
	@cd jpegdemo && $(MAKE) $@
	@cd nic && $(MAKE) $@
	@cd tube && $(MAKE) $@
	@cd bzcat && $(MAKE) $@
	@cd monamona && $(MAKE) $@
	@cd pciinfo && $(MAKE) $@
	@cd ata && $(MAKE) $@

depend: touchdepend
	@cd noiz2bg && $(MAKE) $@
	@cd reversi && $(MAKE) $@
	@cd jpegdemo && $(MAKE) $@
	@cd nic && $(MAKE) $@
	@cd bzcat && $(MAKE) $@
	@cd monamona && $(MAKE) $@
	@cd pciinfo && $(MAKE) $@
	@cd ata && $(MAKE) $@

distclean:
	rm -f noiz2bg/dependencies
	rm -f reversi/dependencies
	rm -f jpegdemo/dependencies
	rm -f bzcat/dependencies
	rm -f monamona/dependencies
	rm -f pciinfo/dependencies
	rm -f ata/dependencies
	@cd nic && $(MAKE) $@

touchdepend:
	touch noiz2bg/dependencies
	touch reversi/dependencies
	touch jpegdemo/dependencies
	touch bzcat/dependencies
	touch monamona/dependencies
	touch pciinfo/dependencies
	touch ata/dependencies
