72
|
1 SVG=svg2code_ex.svg
|
|
2 TOOLSDIR=../../tools
|
|
3
|
|
4 all: $(SVG:C/.svg/.mb/) $(SVG:C/.svg/.c/) $(SVG:C/.svg/.h/)
|
|
5
|
|
6 $(SVG:C/.svg/.mb/): $(SVG)
|
|
7 $(TOOLSDIR)/svg2code.py $(.ALLSRC) $@
|
|
8
|
|
9 $(SVG:C/.svg/.c/): $(SVG:C/.svg/.mb/)
|
|
10 m4 -I $(TOOLSDIR) mb_c_source.m4 $(.ALLSRC) > $@
|
|
11
|
|
12 $(SVG:C/.svg/.h/): $(SVG:C/.svg/.mb/)
|
|
13 m4 -I $(TOOLSDIR) mb_c_header.m4 $(.ALLSRC) > $@
|
|
14
|
|
15 clean:
|
|
16 for i in *.mb *.o *~; do \
|
|
17 if [ -e "$$i" ]; then \
|
|
18 echo "delete $$i"; \
|
|
19 rm -f "$$i"; \
|
|
20 fi; \
|
|
21 done |