# simple makefile wrapper to run waf
-PYTHON?=python
WAF_BINARY=$(PYTHON) ./buildtools/bin/waf
-WAF=WAF_MAKE=1 $(WAF_BINARY)
+WAF=PYTHONHASHSEED=1 WAF_MAKE=1 $(WAF_BINARY)
all:
$(WAF) build
test:
$(WAF) test $(TEST_OPTIONS)
+perftest:
+ $(WAF) test --perf-test $(TEST_OPTIONS)
+
help:
@echo NOTE: to run extended waf options use $(WAF_BINARY) or modify your PATH
$(WAF) --help
randomized-test:
$(WAF) test --random-order $(TEST_OPTIONS)
+testlist:
+ $(WAF) test --list $(TEST_OPTIONS)
+
dist:
touch .tmplock
WAFLOCK=.tmplock $(WAF) dist