# Runs the makefigs program. # Last edited on 2008-01-14 23:14:09 by stolfi PROG := makefigs_dygrid PROGDIR := ../.. include ${STOLFIHOME}/programs/c/GENERIC-PROGS-TEST.make TAG := dg COLOROPS := -color # COLOROPS := -gray FMT := eps .PHONY:: make-eps show-eps make-ps show-ps # all: clean make-${FMT} all: make-${FMT} ###################################################################### # EPS figures SHOWEPS := gv DUMMYEPS := .dummy.eps make-eps: ${DUMMYEPS} ${DUMMYEPS}: ${PROGDIR}/${PROG} -/bin/rm -f ${TAG}-*.eps ${PROGDIR}/${PROG} \ -outName ${TAG} \ -eps ${COLOROPS} \ -scale 25.4 \ -margin 0.5 0.5 \ -meshSize 1.5 /bin/touch ${DUMMYEPS} show-eps: ${DUMMYEPS} for psf in ${TAG}-*.eps; do \ ${SHOWEPS} $$psf ; \ done ###################################################################### # PS figures PSFILE := ${TAG}.ps .PRECIOUS: ${PSFILE} SHOWPS := gv make-ps: ${PSFILE} ${PSFILE}: ${PROGDIR}/${PROG} -/bin/rm -f ${PSFILE} ${PROGDIR}/${PROG} \ -outName ${TAG} \ -ps -color \ -scale 38.1 \ -margin 5.0 5.0 \ -meshSize 2.5 show-ps: ${PSFILE} ${SHOWPS} ${PSFILE} ###################################################################### # Cleanup clean:: -/bin/rm -f ${PSFILE} ${TAG}-*.eps ${TAG}.ps core