13 noiembrie 2010

Makefile pt Java

=== makefile ===

JFLAGS = -g
JC = javac
.SUFFIXES: .java .class
.java.class:
$(JC) $(JFLAGS) $*.java

CLASSES = \
clasa1.java \
clasa2.java \
clasa3.java \

default: classes

classes: $(CLASSES:.java=.class)

clean:
$(RM) *.class

=== script care ruleaza clasa principala (care are main si parametri pt main) ===

java clasa1 $1 $2 $3 [...]

Niciun comentariu: