docker setup

This commit is contained in:
Mateusz Faderewski 2024-07-07 01:43:09 +02:00
parent 24f04ae916
commit b284bb9f06
4 changed files with 24 additions and 1 deletions

1
fw/tests/.gitignore vendored
View File

@ -1,2 +1 @@
/build
*.vcd

22
fw/tests/docker_run.sh Executable file
View File

@ -0,0 +1,22 @@
#!/bin/bash
pushd $(dirname $0) > /dev/null
docker run \
-it \
--rm \
--user $(id -u):$(id -g) \
-v "$(pwd)":/work \
-v "$(pwd)/../rtl":/rtl \
-e CCACHE_DIR=/tmp/ccache \
--entrypoint /bin/bash \
verilator/verilator:latest \
-c "make -j"
BUILD_ERROR=$?
popd > /dev/null
if [ $BUILD_ERROR -ne 0 ]; then
exit -1
fi

2
fw/tests/traces/.gitignore vendored Normal file
View File

@ -0,0 +1,2 @@
*.vcd
*.gtkw