Files
2025-03-05 08:37:43 +01:00

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