Skip to content
Snippets Groups Projects
Commit 6162c825 authored by auphelia's avatar auphelia
Browse files

[Dockerfile] Included vivado into container and passed env variable...

[Dockerfile] Included vivado into container and passed env variable VIVADO_PATH to container as XILINX_VIVADO
parent db3cc6ba
No related branches found
No related tags found
No related merge requests found
......@@ -26,7 +26,7 @@ BREVITAS_LOCAL=$SCRIPTPATH/brevitas
EXAMPLES_LOCAL=$SCRIPTPATH/brevitas_cnv_lfc
CNPY_LOCAL=$SCRIPTPATH/cnpy
FINN_HLS_LOCAL=$SCRIPTPATH/finn-hlslib
VIVADO_HLS_LOCAL=$VIVADO_PATH/include
VIVADO_HLS_LOCAL=$VIVADO_PATH
# clone dependency repos
git clone --branch feature/finn_onnx_export $BREVITAS_REPO $BREVITAS_LOCAL || git -C "$BREVITAS_LOCAL" pull
......@@ -39,7 +39,7 @@ echo "Mounting $SCRIPTPATH/brevitas into /workspace/brevitas"
echo "Mounting $SCRIPTPATH/brevitas_cnv_lfc into /workspace/brevitas_cnv_lfc"
echo "Mounting $SCRIPTPATH/cnpy into /workspace/cnpy"
echo "Mounting $SCRIPTPATH/finn-hlslib into /workspace/finn-hlslib"
echo "Mounting $VIVADO_PATH/include into /workspace/vivado-hlslib"
echo "Mounting $VIVADO_PATH into /workspace/vivado"
if [ "$1" = "test" ]; then
echo "Running test suite"
......@@ -62,11 +62,12 @@ docker build --tag=$DOCKER_TAG \
.
# Launch container with current directory mounted
docker run --rm --name finn_dev -it \
-e "XILINX_VIVADO=$VIVADO_PATH" \
-v $SCRIPTPATH:/workspace/finn \
-v $SCRIPTPATH/brevitas:/workspace/brevitas \
-v $SCRIPTPATH/brevitas_cnv_lfc:/workspace/brevitas_cnv_lfc \
-v $SCRIPTPATH/cnpy:/workspace/cnpy \
-v $SCRIPTPATH/finn-hlslib:/workspace/finn-hlslib \
-v $VIVADO_PATH/include:/workspace/vivado-hlslib \
-v $VIVADO_PATH:/workspace/vivado \
-p 8888:8888 -p 8081:8081 \
$DOCKER_TAG $DOCKER_CMD
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment