SOURCES = $(shell ls src | grep .java | grep -v .java~)

SRCDIR = src
OUTDIR = bin

all:
	cd $(SRCDIR); javac $(SOURCES) -d ../$(OUTDIR)

run: $(OUTDIR); cd $(OUTDIR); java DigitalCircuitLab 

doc: $(SRCDIR); cd $(SRCDIR); javadoc -d ../doc -sourcepath *.java

clean: $(SRCDIR); cd $(OUTDIR); rm -f `ls | grep .class`
