Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
make.rules 497 B
MYWD = $(shell pwd|sed -e s/\\//\\\\\\//g)

%.pdf:%.tex
	cd $(@D)/..; env R=`echo $(@D)|sed -e s/\\\\/Generate//` perl -i -p -e 's/0[ ]([^ \/]+).(eps|png|jpg)/0 ${MYWD}\/$$ENV{'R'}\/$$1.$$2/g' $(*F).fig
	cd $(@D)/..; fig2pdf --nogv $(*F).fig; mv $(*F).pdf $(*F).fig.pdf
	cd $(@D); fig2mpdf -l -m ../$(*F).fig
	cd $(@D)/..;pdflatex Generate/$(*F) 

texFigureBasenameSet = $(shell /bin/ls */Ref/Fig/Generate/*.tex| sed -e s/\.tex//g)

pdf:$(foreach texFile, $(texFigureBasenameSet), $(texFile).pdf)