Open jbush001 opened 4 years ago
Currently, the build container is created by copying files from the host install, which is messy and not fully reproducible:
https://github.com/jbush001/NyuziProcessor/blob/master/scripts/build_container.sh
Instead, use the new multi-stage build feature to Docker to build the compiler and Verilator inside a container:
https://docs.docker.com/develop/develop-images/multistage-build/
Also, should use build output artifacts from https://github.com/jbush001/NyuziToolchain/issues/107 instead of having to rebuild the compiler.
Currently, the build container is created by copying files from the host install, which is messy and not fully reproducible:
https://github.com/jbush001/NyuziProcessor/blob/master/scripts/build_container.sh
Instead, use the new multi-stage build feature to Docker to build the compiler and Verilator inside a container:
https://docs.docker.com/develop/develop-images/multistage-build/