summaryrefslogtreecommitdiffhomepage
path: root/digital/io/src/loadsamples/Makefile
blob: 8a2fba7303b561b628da7476d191e228eee7d6c9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
CFLAGS = -O2 -Wall

all: loadsamples loadsamples.png 

loadsamples: loadsamples.o loadsamples.o 

loadsamples.c: loadsamples.fsm loadsamples.conf
	python ../../../../tools/dfagen/dfagen.py -o c -d loadsamples.fsm -c loadsamples.conf -p loadsamples

loadsamples.h loadsamples.cb_skel.c loadsamples.cb.h: loadsamples.c

loadsamples.o: loadsamples.cb.h loadsamples.h
loadsamples_cb.o: loadsamples.cb.h loadsamples.h

%.dot: %.fsm
	python ../../../../tools/dfagen/dfagen.py -o dot -d $< -p $(@:%.dot=%)

%.png: %.dot
	dot -Tpng $< -o $@

clean:
	rm -f loadsamples loadsamples.o loadballs_cb.o loadsamples.c loadsamples.h loadsamples_cb_skel.c loadsamples_cb.h loadsamples_cb.c
	rm -f loadsamples.dot loadsamples.png