
SUBDIRS_BETASCAN =   \
	SaneiSrc         \
	SaneUtilSrc      \
	epson_2          \
	mustek_usb       \
	hp5590           \
	lexmark          \
	genesys          \
	gt68xx           \
	sm3840           \
	hp3500			 \
	umax             \
	fujitsu          \
	snapscan         \
	


.PHONY: all clean install

all:
	for i in $(SUBDIRS_BETASCAN); do \
	  if [ -f ./$$i/[Mm]akefile ]; then \
		if $(MAKE) -C ./$$i; then \
			true; \
		else exit 1; fi; \
	  else true; fi; \
	done

clean:
	-rm -rf bin
	for i in $(SUBDIRS_BETASCAN); do \
	  if [ -f ./$$i/[Mm]akefile ]; then \
		if $(MAKE) -C ./$$i clean; then \
		  true; \
		else exit 1; fi; \
	  else true; fi; \
	done \

install:
	-mkdir -p	/mossys/Devs
	-mkdir -p	/mossys/Devs/Scanners
	for i in $(SUBDIRS_BETASCAN); do \
	  if [ -f ./$$i/[Mm]akefile ]; then \
		if $(MAKE) -C ./$$i install; then \
		  true; \
		else exit 1; fi; \
	  else true; fi; \
	done \

install-iso:
	mkdir -p $(ISOPATH)MorphOS/Devs/
	mkdir -p $(ISOPATH)MorphOS/Devs/Scanners
	for i in $(SUBDIRS_BETASCAN); do \
	  if [ -f ./$$i/[Mm]akefile ]; then \
		if $(MAKE) -C ./$$i install-iso; then \
		  true; \
		else exit 1; fi; \
	  else true; fi; \
	done \

source:
	(cd .. && tar --exclude CVS --exclude .cvsignore --exclude mustek --exclude pixma -cf $(SOURCEPATH)scanners.tar scanners)
