#!/bin/sh PREFIX=JIT_TEST for s in ${@} do src="${s#*/}" exe="tests/test-jit-${src%.*}" dep="tests/${exe}.d" echo "${PREFIX} += ${exe}" >> tests.mk echo "${dep}:" >> tests.mk echo "-include ${dep}" >> tests.mk echo "${exe}: ${s} ejit.o" >> tests.mk echo " \$(COMPILE_JIT_TEST) ${s} ejit.o -o ${exe}" >> tests.mk done PREFIX=BCODE_TESTS for s in ${@} do src="${s#*/}" exe="tests/test-bcode-${src%.*}" dep="tests/${exe}.d" echo "${PREFIX} += ${exe}" >> tests.mk echo "${dep}:" >> tests.mk echo "-include ${dep}" >> tests.mk echo "${exe}: ${s} ejit.o" >> tests.mk echo " \$(COMPILE_BCODE_TEST) ${s} ejit.o -o ${exe}" >> tests.mk done