Skip to content
This repository has been archived by the owner on Jan 26, 2024. It is now read-only.

googletest build script logic updated #93

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
7 changes: 6 additions & 1 deletion build.sh
Expand Up @@ -57,17 +57,22 @@ NPROC=$(nproc)

function install_gmock {(
REPO="https://github.com/google/googletest.git"
# 1.8.1 release of googletest.
PINNED_HASH="2fe3bd994b3189899d93f1d5a881e725e046fdc2"
mkdir -p external
cd external
if [ -d googletest ]
then
cd googletest
$NO_DOWNLOAD git pull
git checkout $PINNED_HASH
else
$NO_DOWNLOAD git clone $REPO
cd googletest
git checkout $PINNED_HASH
fi
cd googlemock/make
mkdir -p build && pushd build
cmake ..
make -j$NPROC
)}

Expand Down