.PHONY:	clean maintainer-clean all ac2aReplication cleanLinks links

all: ac2apencil.jpg ac2aNoThresholds.jpg links

ac2apencil.jpg: ac2aPencilConstants.tex ac2apencilWrapper.tex ac2apencilColor.tex
	pdflatex ac2apencilWrapper.tex
	gs -sDEVICE=jpeg -sOutputFile=ac2apencil.jpg -dBATCH -dNOPAUSE ac2apencilWrapper.pdf

ac2aNoThresholds.jpg: equilibriumWithoutThresholdsConstants.tex equilibriumWithoutThresholdsV11.csv equilibriumWithoutThresholdsV12.csv equilibriumWithoutThresholdsV2.csv
	pdflatex ac2aNoThresholdsWrapper.tex
	gs -sDEVICE=jpeg -SOutputFile=ac2aNoThresholds.jpg -dBATCH -dNOPAUSE ac2aNoThresholdsWrapper.pdf

links:  cleanLinks
	link ac2apencilColor.tex ../ac2apencilColor.tex
	link ac2apencilWrapper.tex ../ac2apencilWrapper.tex
	link ac2aNoThresholdsColor.tex ../ac2aNoThresholdsColor.tex
	link ac2aNoThresholdsWrapper.tex ../ac2aNoThresholdsWrapper.tex

ac2aReplication: ac2apencil.jpg ac2aNoThresholds.jpg ac2apencilColor.tex ac2apencilGray.tex ac2apencilWrapper.tex ac2aNoThresholdsColor.tex ac2aNoThresholdsGray.tex ac2aNoThresholdsWrapper.tex makefile
	mkdir -pv ../../ac2aReplication/compute/pgfTikZ
	cp -f ac2apencil.jpg ac2aNoThresholds.jpg ac2apencilColor.tex ac2apencilGray.tex ac2apencilWrapper.tex ac2aNoThresholdsColor.tex ac2aNoThresholdsGray.tex ac2aNoThresholdsWrapper.tex makefile ../../ac2aReplication/compute/pgfTikZ
	sed -e '/Replication/d' -i .bak ../../ac2aReplication/compute/pgfTikZ/makefile
	rm ../../ac2aReplication/compute/pgfTikZ/makefile.bak
maintainer-clean: cleanLinks
	-rm ac2apencil.jpg ac2apencilWrapper.pdf ac2apencilWrapper.aux ac2apencilWrapper.log
	-rm ac2aNoThresholds.jpg ac2aNoThresholdsWrapper.pdf ac2aNoThresholdsWrapper.aux ac2aNoThresholdsWrapper.log

clean: cleanLinks
	-rm ac2aPencilWrapper.pdf ac2apencilWrapper.aux ac2apencilWrapper.log
	-rm ac2aNoThresholdsWrapper.pdf ac2aNoThresholdsWrapper.aux ac2aNoThresholdsWrapper.log

cleanLinks:
	-unlink ../ac2apencilColor.tex
	-unlink ../ac2apencilWrapper.tex
	-unlink ../ac2aNoThresholdsColor.tex
	-unlink ../ac2aNoThresholdsWrapper.tex
