BASE = ../../.. DOCS = archi GRAPHS = overview mme_rx_handle MSC = mme_rx mme_tx GEN_IMAGES = $(GRAPHS:%=%.png) $(MSC:%=%.png) DEPS = $(GEN_IMAGES) EXTRA_CLEAN_FILES = $(GEN_IMAGES) $(GEN_IMAGES:%.png=%.ps) include $(BASE)/common/doc/template/doc.mk DOTFLAGS = CONVERTFLAGS = INKSCAPEFLAGS = -D -d 180 TOOLS_DIR = ../../common/tools DOC_DIR = ../../common/doc SDL2DOT = $(TOOLS_DIR)/sdl2dot SDLPS = $(TOOLS_DIR)/sdl.ps %.png: %.svg inkscape $(INKSCAPEFLAGS) $< -e $@ %.png: %.ps convert $(CONVERTFLAGS) $< $@ %.png: %.msc mscgen -T png -i $< -o $@ %.ps: %.dot Makefile dot $(DOTFLAGS) -Tps -l $(SDLPS) -o $@ $< %.dot: %.sdl $(SDL2DOT) $< > $@