From aab345515f16cea74cc34f44b81819fc8f5723a2 Mon Sep 17 00:00:00 2001 From: Sermet Pekin Date: Sat, 7 Dec 2024 01:07:12 +0300 Subject: [PATCH] workflow --- .github/workflows/package.yaml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/package.yaml b/.github/workflows/package.yaml index 1b6d4a2..a41a2a0 100644 --- a/.github/workflows/package.yaml +++ b/.github/workflows/package.yaml @@ -22,13 +22,15 @@ jobs: run: | sudo apt update sudo apt install -y build-essential cmake g++ libgtest-dev - # Manually build and install Google Test + # Build Google Test from source cd /usr/src/googletest - sudo cmake . + sudo cmake -DBUILD_SHARED_LIBS=ON . sudo make + # Install headers and built libraries sudo cp -r googletest/include/gtest /usr/local/include - sudo cp googletest/lib/*.a /usr/local/lib - sudo cp googlemock/lib/*.a /usr/local/lib + sudo cp -r googlemock/include/gmock /usr/local/include + sudo cp googletest/*.a /usr/local/lib + sudo cp googlemock/*.a /usr/local/lib # Step 3: Build and Run Tests - name: Build and run tests