From f09280141f18fbe8cef0ed576cf932e12e315666 Mon Sep 17 00:00:00 2001 From: Kartik Agaram Date: Mon, 17 Sep 2018 22:57:10 -0700 Subject: 4548: start of a compiler for a new experimental low-level language --- transect/build_and_test_until | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100755 transect/build_and_test_until (limited to 'transect/build_and_test_until') diff --git a/transect/build_and_test_until b/transect/build_and_test_until new file mode 100755 index 00000000..385558be --- /dev/null +++ b/transect/build_and_test_until @@ -0,0 +1,18 @@ +#!/bin/sh +# Run tests for just a subset of layers. +# +# Usage: +# build_and_test_until [file prefix] [test name] +# Provide the second arg to run just a single test. +set -e + +# clean previous builds if they were building until a different layer +touch .until +PREV_UNTIL=`cat .until` +if [ "$PREV_UNTIL" != $1 ] +then + ./clean top-level + echo $1 > .until +fi + +./build --until $1 && ./transect_bin test $2 -- cgit 1.4.1-2-gfad0