PACKAGE=.

# order of directories is important below
SUBDIRS = projector/core\
          projector/language\
	  projector/gui \
	  projector/gui/graph \
	  projector/gui/count 

all:
	@@for p in $(SUBDIRS); do \
   		echo '----- building ' $(PACKAGE)/$$p; \
        make -C $(PACKAGE)/$$p --no-print-directory  all; \
	done

javadoc:
	CLASSPATH=classes \
    javadoc -d doc/api -public \
	projector/core \
	projector/charm \
	test

clean:
	@@for p in $(SUBDIRS); do \
   		echo 'cleaning ' $(PACKAGE)/$$p; \
       	make -C $(PACKAGE)/$$p --no-print-directory clean; \
   	done
