# Last edited on 2020-10-11 15:40:45 by jstolfi TEST_LIB := libdnaenc.a TEST_LIB_DIR := ../.. PROG := test_dnae_interpolate JS_LIBS := \ libmsmatch.a \ libgeo.a \ libps.a \ libimg.a \ libjs.a OTHER_LIBS := include ${STOLFIHOME}/programs/c/GENERIC-LIB-TEST.make STEPS := 0.1250 0.2500 0.5000 1.0000 all: check check: clean run-all run-all: for step in ${STEPS} ; do \ ${MAKE} STEP=$$step clean-single run-single show-single ; \ done # ====================================================================== # Recursive make - must define ${STEP} ifneq "/${STEP}" "/" IN_DIR := ${STOLFIHOME}/programs/c/DNA/DATA/small/eqs SEQ := 100A-ot-02 XSTEP := ${subst .,,${STEP}} IN_NAME := ${IN_DIR}/${SEQ} OUT_NAME := out/${SEQ}-${XSTEP} SHOWPS := okular run-single: ${PROG} ${PROG} \ -step ${STEP} \ ${IN_NAME} \ ${OUT_NAME} EPS_FILE := ${OUT_NAME}-ot.eps show-single: ${EPS_FILE} ${SHOWPS} ${EPS_FILE} clean-single:: -/bin/rm -f ${OUT_NAME}-*.pgm ; -/bin/rm -f ${OUT_NAME}-*.egs ; -/bin/rm -f ${OUT_NAME}-*.eps ; endif # ======================================================================