build: Add gtest dependency in Dockerfile.*
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
This commit is contained in:
parent
92bb9b8ec9
commit
96f81b08ff
|
|
@ -53,6 +53,17 @@ RUN source /opt/rh/devtoolset-11/enable && \
|
||||||
make -j`nproc` && \
|
make -j`nproc` && \
|
||||||
make install
|
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
|
FROM base-dependencies AS builder
|
||||||
|
|
||||||
COPY . /OpenSTA
|
COPY . /OpenSTA
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,8 @@ RUN apt-get update && \
|
||||||
bison \
|
bison \
|
||||||
flex \
|
flex \
|
||||||
automake \
|
automake \
|
||||||
autotools-dev
|
autotools-dev \
|
||||||
|
libgtest-dev
|
||||||
|
|
||||||
# Download CUDD
|
# Download CUDD
|
||||||
RUN wget https://raw.githubusercontent.com/davidkebo/cudd/main/cudd_versions/cudd-3.0.0.tar.gz && \
|
RUN wget https://raw.githubusercontent.com/davidkebo/cudd/main/cudd_versions/cudd-3.0.0.tar.gz && \
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue