SUBDIRS=src doc apps tests

all:		scend app docs test

scend:
		cd src && make

docs:
		cd doc && make

app:
		cd apps && make

test:		scend
		cd tests && make

install:
		cd src && make install
		cd apps && make install

uninstall:
		cd src && make uninstall
		cd apps && make uninstall

demo:		
		cd apps && make demo

clean:
		for n in $(SUBDIRS); do cd $$n && make clean && cd .. || exit; \
		  done

spotless:
		for n in $(SUBDIRS); do cd $$n && make spotless && cd .. || \
		  exit; done
