Makefile
changeset 38 f430b507a885
parent 37 df0bdaf0eb08
child 39 d7eac199d323
--- a/Makefile	Mon Aug 23 01:07:45 2010 +0300
+++ b/Makefile	Sun Aug 29 22:49:32 2010 +0300
@@ -13,14 +13,19 @@
 
 all: $(PROG).hex
 
-matrix.hex: spi.inc matrix.inc timer.inc delay.inc macros.inc
+matrix.hex: spi.inc matrix.inc timer.inc delay.inc macros.inc font.inc
 led7seg.hex: spi.inc led7seg.inc adc.inc timer.inc delay.inc macros.inc
 timer.hex: timer.inc macros.inc
 
+font.inc: font.def
+
 %.hex: %.s
 	$(AS) $(ASFLAGS) $<
 	mv $<.hex $@
 
+font.def: font.txt font-compile.py
+	python font-compile.py $< $@ > /dev/null
+
 upload: $(PROG).hex
 	$(AD) $(ADFLAGS) -U flash:w:$<