# Last edited on 2011-05-11 02:35:06 by stolfi SRCDIR := src OUTDIR := out NAMES := ${subst -lab.sh,,${wildcard *-lab.sh}} all: for name in ${NAMES} ; do \ ${MAKE} NAME=$$name single ; \ done ifneq "/${NAME}" "/" ROOT := ${shell echo "${NAME}" | sed -e 's:[-][A-Z][A-Z]*$$::g'} TARGET := ${OUTDIR}/${NAME}-e.png ICONIC := ${OUTDIR}/${NAME}-i.png SOURCE := ${SRCDIR}/${ROOT}.png single: ${TARGET} ${ICONIC} @echo NAME="(${NAME})" ROOT="(${ROOT})" ${TARGET}: ${SOURCE} ${NAME}-lab.sh annotate-pic.sh ./${NAME}-lab.sh > ${TARGET} display ${TARGET} ${SOURCE} ${ICONIC}: ${TARGET} convert ${TARGET} -resize '320x' ${ICONIC} endif