summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorNicolas Schodet2011-05-02 23:40:28 +0200
committerNicolas Schodet2011-05-02 23:40:28 +0200
commite1fe5825a148f6713d20c90c10f8f1aea0cdc47c (patch)
tree24c9496103c23dcc83ac282552f6651e0476d9db
parent2376aeb614d69d7050209f858818bfa7d36be398 (diff)
digital/io/src: fix FSM Makefile
-rw-r--r--digital/io/src/Makefile9
1 files changed, 6 insertions, 3 deletions
diff --git a/digital/io/src/Makefile b/digital/io/src/Makefile
index 8d1d70b8..8e9a6888 100644
--- a/digital/io/src/Makefile
+++ b/digital/io/src/Makefile
@@ -25,12 +25,15 @@ vpath %.c $(AI_MODULES:%=../../ai/src/%)
vpath %.h $(AI_MODULES:%=../../ai/src/%)
INCLUDES += -I. $(AI_MODULES:%=-I../../ai/src/%)
+EXTRA_CLEAN_FILES = fsm_AI_gen.h fsm_AI_gen.avr.c
+
include $(BASE)/make/Makefile.gen
-#FSM generation
+# FSM generation.
obj/main.avr.o: fsm_AI_gen.h
-fsm_AI_gen.avr.c fsm_AI_gen.h: host
- ./io.host --gen
+fsm_AI_gen.avr.c: fsm_AI_gen.h
+fsm_AI_gen.h: io.host
+ ./$< --gen
mv fsm_AI_gen.c fsm_AI_gen.avr.c
events.h events.host.c: trace.trc