Subversion Repositories programming

Rev

Rev 414 | Blame | Compare with Previous | Last modification | View Log | RSS feed

TARGET = Project1.class
SRCS = $(wildcard *.java)
OBJS = $(SRCS:.java=.class)

.PHONY: all clean run tex docs

all: $(OBJS)
        @echo "Build Finished!"

%.class: %.java
        javac $<

clean:
        rm -f *.class *.out
        latexmk -C

run: all
        java Project1

tex:
        latexmk
        dvipdfm -p letter p1.dvi

docs:
        mkdir -p docs
        javadoc -author -d docs $(SRCS)