summaryrefslogtreecommitdiff
path: root/src/genetic/Makefile
blob: f92794688a2b5fa4ae62fe7283db4bf6a64c256c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# Makefile

# Gdata required activation.jar and mail.jar; make this where you put them
SHAREPATH=	/usr/local/share/java/classes
CLASSPATH= 	./

JFLAGS= 	-classpath $(CLASSPATH) -sourcepath ./ -d .
JAVAC= 		javac $(JFLAGS) $(JCFLAGS) -Xlint:unchecked
JAVA= 		java $(JFLAGS) $(JRFLAGS)

JAVASRC=	GeneticDriver.java GeneticProcess.java \
		ParallelChessGeneticProcess.java
CLASSES=	$(JAVASRC:.java=.class)

all : compile

compile : $(JAVASRC) 
	$(JAVAC) $(JFLAGS) $(JAVASRC)

doc :
	mkdir -p doc
	javadoc -d doc *.java

clean :
	rm -f $(CLASSES:.class='$$'*.class) $(CLASSES)
	rm -fr doc