diff --git a/Dockerfile.centos7 b/Dockerfile.centos7 index 8857a99c..8705c1a9 100644 --- a/Dockerfile.centos7 +++ b/Dockerfile.centos7 @@ -53,6 +53,17 @@ RUN source /opt/rh/devtoolset-11/enable && \ make -j`nproc` && \ make install +# Download and build GTest +RUN wget https://github.com/google/googletest/archive/refs/tags/v1.14.0.tar.gz && \ + tar -xvf v1.14.0.tar.gz && \ + rm v1.14.0.tar.gz +RUN source /opt/rh/devtoolset-11/enable && \ + cd googletest-1.14.0 && \ + mkdir build && cd build && \ + cmake .. && \ + make -j`nproc` && \ + make install + FROM base-dependencies AS builder COPY . /OpenSTA diff --git a/Dockerfile.ubuntu22.04 b/Dockerfile.ubuntu22.04 index 9a803c8f..b75edcf2 100644 --- a/Dockerfile.ubuntu22.04 +++ b/Dockerfile.ubuntu22.04 @@ -16,7 +16,8 @@ RUN apt-get update && \ bison \ flex \ automake \ - autotools-dev + autotools-dev \ + libgtest-dev # Download CUDD RUN wget https://raw.githubusercontent.com/davidkebo/cudd/main/cudd_versions/cudd-3.0.0.tar.gz && \