From 4af6e816f0ca13d7ee85ce5892520e493782e33c Mon Sep 17 00:00:00 2001 From: Jerome Jutteau Date: Tue, 5 Mar 2013 19:48:54 +0100 Subject: digital/io/src: update FSM --- digital/io/src/Makefile | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) (limited to 'digital/io/src/Makefile') diff --git a/digital/io/src/Makefile b/digital/io/src/Makefile index 56cf4a03..b582c95c 100644 --- a/digital/io/src/Makefile +++ b/digital/io/src/Makefile @@ -26,7 +26,7 @@ vpath %.c $(AI_MODULES:%=../../ai/src/%) vpath %.h $(AI_MODULES:%=../../ai/src/%) INCLUDES += -I. $(AI_MODULES:%=-I../../ai/src/%) -EXTRA_CLEAN_FILES = angfsm_gen_avr_AI.h fsm_AI_gen.avr.c +EXTRA_CLEAN_FILES = angfsm_gen_avr_AI.h fsm_AI_gen.avr.c AI.dot AI.png AI.svg include $(BASE)/make/Makefile.gen @@ -34,9 +34,21 @@ include $(BASE)/make/Makefile.gen obj/main.avr.o: angfsm_gen_avr_AI.h fsm_AI_gen.avr.c: angfsm_gen_avr_AI.h angfsm_gen_avr_AI.h: io.host - ./$< --ang-gen avr + ./$< --ang-gen avr --ang-dot AI.dot mv angfsm_gen_avr_AI.c fsm_AI_gen.avr.c +# Image generation +view: AI.view +png: AI.png +svg: AI.svg + +%.view: %.dot + dot -Txlib $< +%.png: %.dot + dot -Tpng $< > $@ +%.svg: %.dot + dot -Tsvg $< > $@ + events.h events.host.c: trace.trc $(BASE)/../../tools/trace/lib/parser.py PYTHONPATH=$(BASE)/../../host python $(BASE)/../../tools/trace/trace.py -t create -i $< -o -- cgit v1.2.3