do not build bmp2b by default (as you need bmp api!)
[my-code/arm.git] / betty / Makefile
index ad7c7d4..cfe49bf 100644 (file)
@@ -25,6 +25,17 @@ BETTY_DEPS = system.o uart.o buttons.o spi.o display.o flash.o functions.o
 # all projects
 all: $(HOST_TARGET) $(CROSS_TARGET)
 
+# bmp2b
+links:
+       ln -sfv ../../api/bmp/bmp.{c,h} .
+
+bmp.c: links
+
+bmp.o: bmp.c
+       $(CC) -c $(CFLAGS) -o $@ $<
+
+bmp2b: bmp.o
+
 # arm code
 arm: arm_clean $(CROSS_TARGET)