Subversion Repositories programming

Rev

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

Rev Author Line No. Line
414 ira 1
TARGET = Project1.class
2
SRCS = $(wildcard *.java)
3
OBJS = $(SRCS:.java=.class)
4
 
415 ira 5
.PHONY: all clean run tex docs
414 ira 6
 
7
all: $(OBJS)
413 ira 8
	@echo "Build Finished!"
412 ira 9
 
413 ira 10
%.class: %.java
11
	javac $<
12
 
412 ira 13
clean:
415 ira 14
	rm -f *.class *.out
15
	latexmk -C
414 ira 16
 
17
run: all
18
	java Project1
415 ira 19
 
20
tex:
21
	latexmk
22
	dvipdfm -p letter p1.dvi
23
 
24
docs:
25
	mkdir -p docs
26
	javadoc -author -d docs $(SRCS)