added Makefile
authoradam <adam@megacz.com>
Wed, 1 Mar 2006 12:53:14 +0000 (13:53 +0100)
committeradam <adam@megacz.com>
Wed, 1 Mar 2006 12:53:14 +0000 (13:53 +0100)
Makefile [new file with mode: 0644]

diff --git a/Makefile b/Makefile
new file mode 100644 (file)
index 0000000..8ab4dc2
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,21 @@
+
+led0: obits.jar
+       java -Djava.library.path=/usr/lib \
+            -cp /usr/share/java/RXTXcomm.jar:obits.jar \
+            edu.berkeley.obits.AtmelSerial < bitstreams/led0.md4
+
+led1: obits.jar
+       java -Djava.library.path=/usr/lib \
+            -cp /usr/share/java/RXTXcomm.jar:obits.jar \
+            edu.berkeley.obits.AtmelSerial < bitstreams/led1.md4
+
+obits.jar: $(shell find src -name \*.java)
+       javac -cp /usr/share/java/RXTXcomm.jar -d build $`
+       cd build; jar cvf ../$@ .
+
+# -O3 is required; otherwise the poor AVR can't keep up with us!
+avrdrone.hex:
+       avr-gcc -O3 -mmcu=at94k src/edu/berkeley/obits/device/atmel/AvrDrone.c
+       avr-objcopy -O ihex a.out $@
+
+