1 .SUFFIXES: .java .class
3 CLASSPATH=..:/usr/share/java/*:/home/keithp/src/freetts/freetts-1.2.2
8 AltosGreatCircle.class \
11 AltosPreferences.class \
12 AltosSerialMonitor.class \
15 AltosTelemetry.class \
18 AltosDeviceLinux.class \
19 AltosDeviceDialog.class \
22 JAVAFLAGS=-Xlint:unchecked
24 all: $(CLASSFILES) altosui altosui.jar
27 javac -cp "$(CLASSPATH)" $(JAVAFLAGS) $*.java
31 echo exec java -cp '"$(CLASSPATH)"' altosui/AltosUI) > $@
34 altosui.jar: $(CLASSFILES) Manifest.txt
35 cd .. && jar cfm altosui/$@ altosui/Manifest.txt altosui/*.class