Update codebase to remove clang warnings (and a couple of legit errors
[typhoon.git] / src / genetic / Makefile
1 # Makefile
2
3 # Gdata required activation.jar and mail.jar; make this where you put them
4 SHAREPATH=      /usr/local/share/java/classes
5 CLASSPATH=      ./
6
7 JFLAGS=         -classpath $(CLASSPATH) -sourcepath ./ -d .
8 JAVAC=          javac $(JFLAGS) $(JCFLAGS) -Xlint:unchecked
9 JAVA=           java $(JFLAGS) $(JRFLAGS)
10
11 JAVASRC=        GeneticDriver.java GeneticProcess.java \
12                 ParallelChessGeneticProcess.java
13 CLASSES=        $(JAVASRC:.java=.class)
14
15 all : compile
16
17 compile : $(JAVASRC) 
18         $(JAVAC) $(JFLAGS) $(JAVASRC)
19
20 doc :
21         mkdir -p doc
22         javadoc -d doc *.java
23
24 clean :
25         rm -f $(CLASSES:.class='$$'*.class) $(CLASSES)
26         rm -fr doc