43 lines
911 B
Makefile
43 lines
911 B
Makefile
|
|
FIG2DEV=fig2dev
|
|
FIG2DEV_OPT_PNG= -L png
|
|
FIG2DEV_OPT_PS = -L ps -z A4 -c -P
|
|
|
|
MOGRIFY=mogrify
|
|
MOGRIFY_OPT_PNG=-negate
|
|
|
|
PNG_FILES= client_connect_sequence.png \
|
|
coordinatesystem.png \
|
|
erd_communication.png \
|
|
erd_gos.png \
|
|
erd_pvvmudsrv.png \
|
|
erd_pvvmudsrv2.png \
|
|
erd_worldsrv.png \
|
|
objecthierarchy.png \
|
|
objecthierarchyworld.png \
|
|
pvvmud_sequences.png \
|
|
server_start_sequence.png \
|
|
server_run_sequence.png \
|
|
serverconfig.png \
|
|
srv_communication.png \
|
|
world_map.png
|
|
|
|
%.png: %.xfig
|
|
$(FIG2DEV) $(FIG2DEV_OPT_PNG) $< $@
|
|
$(MOGRIFY) $(MOGRIFY_OPT_PNG) $@
|
|
|
|
%.ps: %.xfig
|
|
$(FIG2DEV) $(FIG2DEV_OPT_PS) $< $@
|
|
|
|
all: web
|
|
|
|
web: $(PNG_FILES)
|
|
|
|
ps:
|
|
for a in *.xfig ; do $(FIG2DEV) -L ps -z A4 -c -P $$a $$a.ps ; done
|
|
|
|
png: $(PNG_FILES);
|
|
|
|
clean:
|
|
rm -f *.bak *.ps *.png
|