#
# $Id: Makefile,v 1.13 2009/07/13 19:49:28 kmoody Exp $
#
# General examples build makefile.

PROJECT ?= seamax
EXPDIR ?=  /usr/local/share/${PROJECT}
MKDIR ?=   /bin/mkdir
RM ?=      /bin/rm


## ============================================================================
SUBDIRS = SeaIO_410 SeaDAC_8221 SeaIO_420 SeaDAC_8222 \
		SeaIO_430 SeaDAC_8223 SeaIO_440 SeaDAC_8224 \
		SeaIO_450 SeaDAC_8225 SeaIO_46X SeaIO_470 \
		SeaDAC_8111 SeaDAC_8112 SeaDAC_8113 SeaDAC_8114 \
		SeaDAC_8115 SeaDAC_8126 SeaDAC_8227 CEthernet LinSSD


## ============================================================================
all: subdirs

subdirs:
	@echo " --Building example applications--"
	@echo
	@for n in $(SUBDIRS); do $(MAKE) -s -C $$n all || exit 1; done
	@echo " --Done building example applications--"
	@echo

clean:
	@echo " --Removing example build code--"
	@echo
	@for n in $(SUBDIRS); do $(MAKE) -s -C $$n clean || exit 1; done
	@echo " --Example build code removed--"
	@echo

objs:
	@echo " --Building example objs--"
	@echo
	@for n in $(SUBDIRS); do $(MAKE) -s -C $$n objs || exit 1; done
	@echo " --Done building example objs--"
	@echo


install:
	@echo " --Installing example applications--"
	@$(MKDIR) -p $(EXPDIR)
	@for n in $(SUBDIRS); do $(MAKE) -s -C $$n install || exit 1; done
	@echo " --Done installing example applications--"
	@echo

uninstall:
	@echo " --Uninstalling example applications--"
	@for n in $(SUBDIRS); do $(MAKE) -s -C $$n uninstall || exit 1; done
	@$(RM) -rf $(EXPDIR)
	@echo " --Example applications removed--"
	@echo
