Add telem parsing code
[fw/altos] / ao-tools / altosui / Makefile
index cb422df8c1955f046c13047bac28069b155c5261..090911ef06f26f35c445bb2b4e136aa065fde984 100644 (file)
@@ -1,13 +1,18 @@
 .SUFFIXES: .java .class
 
-CLASSPATH=..
-CLASSFILES=AltosSerialMonitor.class AltosSerial.class AltosUI.class
+CLASSPATH=..:/usr/share/java/*
+CLASSFILES=AltosSerialMonitor.class AltosSerial.class AltosTelemetry.class AltosUI.class
 JAVAFLAGS=-Xlint:unchecked
 
-all: $(CLASSFILES)
+all: $(CLASSFILES) altosui
 
 .java.class:
-       javac -cp $(CLASSPATH) $(JAVAFLAGS) $*.java
+       javac -cp "$(CLASSPATH)" $(JAVAFLAGS) $*.java
+
+altosui: Makefile
+       (echo '#!/bin/sh'; \
+       echo exec java -cp '"$(CLASSPATH)"' altosui/AltosUI) > $@
+       chmod +x $@
 
 clean:
        rm -f *.class
\ No newline at end of file