packages feed

kansas-lava-0.2.4: tests/Makefile

DIR := sims
KANSAS_LAVA_ROOT := ..
RUN := env KANSAS_LAVA_ROOT=$(KANSAS_LAVA_ROOT)
N:=2
ARGS:=

runall:
	-make clean
	make test ARGS=--gensim
	make simulate
	make report

test:
	$(RUN) ../dist/build/kansas-lava-unittest/kansas-lava-unittest +RTS -N$(N) -RTS $(ARGS)

simulate:
	$(DIR)/runsims

report:
	$(RUN) ../dist/build/kansas-lava-testreport/kansas-lava-testreport $(DIR)

clean:
	mv $(DIR) XX.$(DIR)
	rm -Rf XX.$(DIR) &

locks:
	find sims -name _lock -print

init:
# 	Create a symbolic link to the Prelude directory
	ln -s .. KansasLava