about summary refs log tree commit diff stats
path: root/build_and_test_until
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2015-08-14 21:59:34 -0700
committerKartik K. Agaram <vc@akkartik.com>2015-08-14 21:59:34 -0700
commitc2d49d81f34ae481a37fd0d93f597b1c8f5f088b (patch)
treef24756ed8dd940a50c4b45bab2874710d9e9ea91 /build_and_test_until
parente53787f51a058270c6125be35172d8fb6341a549 (diff)
downloadmu-c2d49d81f34ae481a37fd0d93f597b1c8f5f088b.tar.gz
2002
No, 2001 is no good. Phony targets can't early-exit if everything's
built. New approach:

  $ CFLAGS=-g make && ./mu test

etc.
Diffstat (limited to 'build_and_test_until')
-rwxr-xr-xbuild_and_test_until4
1 files changed, 1 insertions, 3 deletions
diff --git a/build_and_test_until b/build_and_test_until
index 48067971..73c2b6ca 100755
--- a/build_and_test_until
+++ b/build_and_test_until
@@ -8,6 +8,4 @@ make tangle/tangle
 make enumerate/enumerate
 ./tangle/tangle $(./enumerate/enumerate --until $* |grep -v '.mu$') |grep -v "^\s*//:" > mu.cc
 cat /dev/null $(./enumerate/enumerate --until $* |grep '.mu$') > core.mu
-make autogenerated_lists
-make valgrind #? 2
-#? make test #? 4
+CXX=clang++ CFLAGS="-O3 -fsanitize=undefined" make valgrind