/
Makefile
31 lines (24 loc) · 1013 Bytes
/
Makefile
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
27
28
29
30
# Makefile for MiniSim
# I know, I know, but let's not start a "make" vs. "ant" argument here...
#
# Written by Andy Ganse, Applied Physics Laboratory, University of Washington
# copyright 1999 by UW
#
# aganse@apl.washington.edu
all: jar doc
classes: MiniSim.java GUIFrame.java NavalObject.java SimInterface.java \
Sonobuoy.java Submarine.java
javac MiniSim.java GUIFrame.java NavalObject.java SimInterface.java \
Sonobuoy.java Submarine.java
jar: classes MiniSim.class
jar cf MiniSimDemo.jar *.class
jar umvf mainClass MiniSimDemo.jar
srcjar: MiniSim.java GUIFrame.java NavalObject.java SimInterface.java \
Sonobuoy.java Submarine.java buoy1.gif sub3.gif water.gif mainClass \
README.txt Makefile MiniSim.html classDiagram.gif screenshot.png
jar cf MiniSim.src.jar *.java buoy1.gif sub3.gif water.gif \
mainClass README.txt Makefile MiniSim.html classDiagram.gif screenshot.png
doc: MiniSim.java
javadoc -d doc/javadoc -author -version *.java
clean:
\rm *.class *~