File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -30,11 +30,18 @@ jobs:
3030 run : |
3131 sudo apt-get update
3232 sudo apt-get install -y build-essential libgtest-dev
33+ echo "GTEST_INCLUDE_PATH=/usr/include/gtest" >> $GITHUB_ENV
34+ echo "GTEST_LIB_PATH=/usr/lib/x86_64-linux-gnu" >> $GITHUB_ENV
35+ echo "Verifying Google Test installation:"
36+ ls -la /usr/include/gtest/
37+ ls -la /usr/lib/x86_64-linux-gnu/libgtest*
3338
3439 - name : Install dependencies (macOS)
3540 if : runner.os == 'macOS'
3641 run : |
3742 brew install googletest
43+ echo "GTEST_INCLUDE_PATH=/opt/homebrew/include" >> $GITHUB_ENV
44+ echo "GTEST_LIB_PATH=/opt/homebrew/lib" >> $GITHUB_ENV
3845
3946 - name : Install dependencies (Windows)
4047 if : runner.os == 'Windows'
4350 git clone https://github.com/Microsoft/vcpkg.git C:\vcpkg
4451 C:\vcpkg\bootstrap-vcpkg.bat
4552 C:\vcpkg\vcpkg install gtest
53+ echo "GTEST_INCLUDE_PATH=C:\vcpkg\installed\x64-windows\include" >> $GITHUB_ENV
54+ echo "GTEST_LIB_PATH=C:\vcpkg\installed\x64-windows\lib" >> $GITHUB_ENV
4655
4756 - name : Set up compiler (GCC)
4857 if : matrix.compiler == 'gcc'
7584 - name : Build and run tests
7685 run : |
7786 cd lab2/game/tests
87+ echo "Environment variables:"
88+ echo "GTEST_INCLUDE_PATH=$GTEST_INCLUDE_PATH"
89+ echo "GTEST_LIB_PATH=$GTEST_LIB_PATH"
90+ echo "CXX=$CXX"
7891 make clean
7992 make CXX=$CXX
8093 ./all_tests
You can’t perform that action at this time.
0 commit comments