#
# TransFig makefile
#
FIGLOG	= figure_changed

all: bemmel.tex controller.tex coordinate-frames.tex disc.tex program_flow.tex simmel.tex structure.tex 

# translation into ps

bemmel.tex: bemmel.ps Makefile
	fig2ps2tex bemmel.ps >bemmel.tex
	@touch -f $(FIGLOG)
clean::
	rm -f bemmel.tex

bemmel.ps: bemmel.fig Makefile
	fig2dev -L ps -m 0.5 bemmel.fig > bemmel.ps
	@touch -f $(FIGLOG)
clean::
	rm -f bemmel.ps


# translation into ps

controller.tex: controller.ps Makefile
	fig2ps2tex controller.ps >controller.tex
	@touch -f $(FIGLOG)
clean::
	rm -f controller.tex

controller.ps: controller.fig Makefile
	fig2dev -L ps -m 0.5 controller.fig > controller.ps
	@touch -f $(FIGLOG)
clean::
	rm -f controller.ps


# translation into ps

coordinate-frames.tex: coordinate-frames.ps Makefile
	fig2ps2tex coordinate-frames.ps >coordinate-frames.tex
	@touch -f $(FIGLOG)
clean::
	rm -f coordinate-frames.tex

coordinate-frames.ps: coordinate-frames.fig Makefile
	fig2dev -L ps -m 0.5 coordinate-frames.fig > coordinate-frames.ps
	@touch -f $(FIGLOG)
clean::
	rm -f coordinate-frames.ps


# translation into ps

disc.tex: disc.ps Makefile
	fig2ps2tex disc.ps >disc.tex
	@touch -f $(FIGLOG)
clean::
	rm -f disc.tex

disc.ps: disc.fig Makefile
	fig2dev -L ps -m 0.5 disc.fig > disc.ps
	@touch -f $(FIGLOG)
clean::
	rm -f disc.ps


# translation into ps

program_flow.tex: program_flow.ps Makefile
	fig2ps2tex program_flow.ps >program_flow.tex
	@touch -f $(FIGLOG)
clean::
	rm -f program_flow.tex

program_flow.ps: program_flow.fig Makefile
	fig2dev -L ps -m 0.5 program_flow.fig > program_flow.ps
	@touch -f $(FIGLOG)
clean::
	rm -f program_flow.ps


# translation into ps

simmel.tex: simmel.ps Makefile
	fig2ps2tex simmel.ps >simmel.tex
	@touch -f $(FIGLOG)
clean::
	rm -f simmel.tex

simmel.ps: simmel.fig Makefile
	fig2dev -L ps -m 0.5 simmel.fig > simmel.ps
	@touch -f $(FIGLOG)
clean::
	rm -f simmel.ps


# translation into ps

structure.tex: structure.ps Makefile
	fig2ps2tex structure.ps >structure.tex
	@touch -f $(FIGLOG)
clean::
	rm -f structure.tex

structure.ps: structure.fig Makefile
	fig2dev -L ps -m 0.5 structure.fig > structure.ps
	@touch -f $(FIGLOG)
clean::
	rm -f structure.ps

