summaryrefslogtreecommitdiff
path: root/tests/smv/run-test.sh
blob: 74a54486d95eee5f9f6b1a46d0c05ad620b68ae0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/bash

set -ex

rm -rf temp
mkdir -p temp

../../yosys -p 'test_cell -muxdiv -w temp/test all'
rm -f temp/test_{alu,fa,lcu,lut,macc,shiftx}_*

cat > temp/makefile << "EOT"
all: $(addsuffix .ok,$(basename $(wildcard temp/test_*.il)))
%.ok: %.il
	bash run-single.sh $(basename $<)
	touch $@
EOT

${MAKE:-make} -f temp/makefile