mirror of
https://github.com/YosysHQ/yosys
synced 2026-07-18 13:15:46 +00:00
CMake: integrate silimate additions and extensions
- update CMakeLists.txt to load two new files: - SilimateConfig.cmake: sets Silimate configuration options and defaults - SilimateVerific.cmake: compiles Verific library, optionally with Silimate modifications - include silimate tests in test Makefile
This commit is contained in:
parent
e58125b605
commit
d986ee91ac
15 changed files with 380 additions and 22 deletions
|
|
@ -75,6 +75,7 @@ MK_TEST_DIRS += ./memories
|
|||
MK_TEST_DIRS += ./aiger
|
||||
MK_TEST_DIRS += ./alumacc
|
||||
MK_TEST_DIRS += ./check_mem
|
||||
MK_TEST_DIRS += ./silimate
|
||||
|
||||
all: vanilla-test
|
||||
|
||||
|
|
|
|||
14
tests/silimate/generate_mk.py
Normal file
14
tests/silimate/generate_mk.py
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
#!/usr/bin/env python3
|
||||
|
||||
import sys
|
||||
sys.path.append("..")
|
||||
|
||||
import gen_tests_makefile
|
||||
|
||||
def main():
|
||||
gen_tests_makefile.generate(["-y", "-t"])
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
|
||||
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
#!/usr/bin/env bash
|
||||
set -e
|
||||
for x in *.ys; do
|
||||
echo "Running $x.."
|
||||
../../yosys -ql ${x%.ys}.log $x
|
||||
done
|
||||
for x in *.tcl; do
|
||||
echo "Running $x.."
|
||||
../../yosys -ql ${x%.tcl}.log -c $x
|
||||
done
|
||||
Loading…
Add table
Add a link
Reference in a new issue