From ff3040920021c785f4a626b89ad9f2e8bd7bebf0 Mon Sep 17 00:00:00 2001 From: Yaman Umuroglu <maltanar@gmail.com> Date: Sat, 5 Jun 2021 16:27:42 +0100 Subject: [PATCH] [Docker] don't install XRT deps in finn_ci by default --- docker/Dockerfile.finn_ci | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/docker/Dockerfile.finn_ci b/docker/Dockerfile.finn_ci index 1280735bf..c42489196 100644 --- a/docker/Dockerfile.finn_ci +++ b/docker/Dockerfile.finn_ci @@ -55,9 +55,16 @@ RUN apt-get install -y zip RUN echo "StrictHostKeyChecking no" >> /etc/ssh/ssh_config # XRT deps +# install vitis deps if required +ARG INSTALL_XRT_DEPS="0" ARG XRT_DEB_VERSION="xrt_202010.2.7.766_18.04-amd64-xrt" -RUN wget https://www.xilinx.com/bin/public/openDownload?filename=$XRT_DEB_VERSION.deb -O /tmp/$XRT_DEB_VERSION.deb -RUN apt install -y /tmp/$XRT_DEB_VERSION.deb +RUN if [ "$INSTALL_XRT_DEPS" = "1" ] ; then \ + echo "Installing XRT: $XRT_DEB_VERSION"; \ + wget https://www.xilinx.com/bin/public/openDownload?filename=$XRT_DEB_VERSION.deb -O /tmp/$XRT_DEB_VERSION.deb; \ + apt install -y /tmp/$XRT_DEB_VERSION.deb; \ + else \ + echo "Skipping installation of XRT dependencies"; \ + fi # cloning dependency repos # finn-base -- GitLab