#!/bin/sh PREFIX=JIT_TEST for s in ${@} do exe="tests/test-jit-$(basename ${s%.*})" 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 exe="tests/test-bcode-$(basename ${s%.*})" 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