summaryrefslogtreecommitdiff
path: root/digital/io/src/Makefile
diff options
context:
space:
mode:
authorNicolas Schodet2008-04-10 01:03:51 +0200
committerNicolas Schodet2008-04-10 01:03:51 +0200
commit91233c681919a79f76206d8845b16006608803ad (patch)
treea58441fd5b818ec62a9a0a1e16076087596746af /digital/io/src/Makefile
parent1d62fb05a261f1816a5be47d31abe64cdebcff00 (diff)
* digital/io/src:
- fixed build.
Diffstat (limited to 'digital/io/src/Makefile')
-rw-r--r--digital/io/src/Makefile18
1 files changed, 11 insertions, 7 deletions
diff --git a/digital/io/src/Makefile b/digital/io/src/Makefile
index c9666126..1898742a 100644
--- a/digital/io/src/Makefile
+++ b/digital/io/src/Makefile
@@ -2,9 +2,11 @@ BASE = ../../avr
PROGS = io
io_SOURCES = main.c asserv.c servo.avr.c eeprom.avr.c trap.c sharp.c \
simu.host.c \
- fsm.c getsamples.c getsamples_fsm.c getsamples_cb.c \
- gutter_fsm.c gutter_cb.c move_fsm.c move_cb.c move.c \
- topfsm.c
+ fsm.c \
+ getsamples.c getsamples_fsm.c getsamples_cb.c \
+ gutter_fsm.c gutter_cb.c \
+ move.c move_fsm.c move_cb.c \
+ top.c top_fsm.c top_cb.c
MODULES = proto uart twi utils adc
CONFIGFILE = avrconfig.h
# atmega8, atmega8535, atmega128...
@@ -42,18 +44,20 @@ EXTRA_CLEAN_FILES = getsamples_fsm.h getsamples_fsm.c getsamples_cb.h \
getsamples_cb_skel.c getsamples.png \
gutter_fsm.h gutter_fsm.c gutter_cb.h \
gutter_cb_skel.c gutter.png \
- move_fsm.h move_fsm.c move.png move_cb.h move_cb_skel.c \
- topfsm.png
+ move_fsm.h move_fsm.c move_cb.h move_cb_skel.c move.png \
+ top_fsm.h top_fsm.c top_cb.h top_cb_skel.c top.png
# Bootstrap, fsm should be generated before fsm.h is used.
fsm.c: fsm.h
-fsm.h: getsamples_fsm.h gutter_fsm.h move_fsm.h topfsm.h
+fsm.h: getsamples_fsm.h gutter_fsm.h move_fsm.h top_fsm.h
DFAGEN = python $(BASE)/../../tools/dfagen/dfagen.py
%_fsm.h %_fsm.c %_cb.h %_cb_skel.c: %.fsm fsm.conf $(FSM_TEMPLATES)
$(DFAGEN) -o c -d $< -c fsm.conf -p $(<:%.fsm=%)
+.PRECIOUS: getsamples_cb.c gutter_cb.c move_cb.c top_cb.c
+
ifndef CB
%_cb.c: %_cb_skel.c
@echo "Please update $@"
@@ -83,7 +87,7 @@ else
endif
-png: getsamples.png gutter.png move.png topfsm.png
+png: getsamples.png gutter.png move.png top.png
%.png: %.dot
dot -Tpng -o $@ $<