# Last edited on 2013-10-14 18:28:21 by stolfilocal PROG := dm_scramble_cands PROGDIR := ../.. include ${STOLFIHOME}/programs/c/GENERIC-PROGS-TEST.make DATA_DIR := ${STOLFIHOME}/programs/c/DNA/DATA # Format: {NAME} TESTS := \ DSIM_DYAK_CHP MORE_TESTS := all: for tt in ${TESTS} ; do \ ${MAKE} TEST=$$tt single ; \ done ###################################################################### # For ${TEST} ifneq "/${TEST}" "/" TEST_ARGS := ${subst :, ,${TEST}} NAME := ${word 1,${TEST_ARGS}} DATA_DIR := data OUT_DIR := out OUT_PREFIX := ${OUT_DIR}/${NAME}_SCR IN_CDV_FILE := ${DATA_DIR}/${NAME}.cdv OUT_CDV_FILE := ${OUT_PREFIX}.cdv single: single-clean ${OUT_PREFIX}.cdv ${OUT_CDV_FILE}: ${OUT_DIR} ${IN_CDV_FILE} ${PROGDIR}/${PROG} ${IN_CDV_FILE} ${PROGDIR}/${PROG} \ -verbose \ < ${IN_CDV_FILE} \ > ${OUT_CDV_FILE} ${OUT_DIR}: mkdir -p ${OUT_DIR} single-clean:: -/bin/rm -fv ${OUT_PREFIX}*.cdv endif # end ${TEST} ######################################################################