Skip to content

Commit 792692e

Browse files
committed
关闭gmock的编译和gtest的安装
1 parent e5ef8a3 commit 792692e

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

.github/workflows/build.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
run: |
3434
mkdir build
3535
cd build
36-
cmake .. -DCMAKE_USER_MAKE_RULES_OVERRIDE="${{ github.workspace }}/cmake/flags_override.cmake"
36+
cmake .. -DCMAKE_USER_MAKE_RULES_OVERRIDE="${{ github.workspace }}/cmake/flags_override.cmake" -DBUILD_GMOCK=OFF -DINSTALL_GTEST=OFF
3737
cmake --build . --config Release
3838
ctest -V -C Release
3939
cmake --install . --config Release --prefix ${{ github.workspace }}/artifact/
@@ -42,7 +42,7 @@ jobs:
4242
run: |
4343
mkdir build
4444
cd build
45-
cmake ..
45+
cmake .. -DBUILD_GMOCK=OFF -DINSTALL_GTEST=OFF
4646
cmake --build . --config Release
4747
ctest -V -C Release
4848
cmake --install . --config Release --prefix ${{ github.workspace }}/artifact/
@@ -52,9 +52,9 @@ jobs:
5252
mkdir build
5353
cd build
5454
if [[ "${{ matrix.platform }}" = darwin-arm64 ]]; then
55-
cmake .. -DCMAKE_OSX_ARCHITECTURES="x86_64;arm64"
55+
cmake .. -DCMAKE_OSX_ARCHITECTURES="x86_64;arm64" -DBUILD_GMOCK=OFF -DINSTALL_GTEST=OFF
5656
else
57-
cmake ..
57+
cmake .. -DBUILD_GMOCK=OFF -DINSTALL_GTEST=OFF
5858
fi
5959
cmake --build . --config Release
6060
ctest -V -C Release

.github/workflows/pr.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
run: |
3030
mkdir build
3131
cd build
32-
cmake .. -DCMAKE_USER_MAKE_RULES_OVERRIDE="${{ github.workspace }}/cmake/flags_override.cmake"
32+
cmake .. -DCMAKE_USER_MAKE_RULES_OVERRIDE="${{ github.workspace }}/cmake/flags_override.cmake" -DBUILD_GMOCK=OFF -DINSTALL_GTEST=OFF
3333
cmake --build . --config Release
3434
ctest -V -C Release
3535
cmake --install . --config Release --prefix ${{ github.workspace }}/artifact/
@@ -38,7 +38,7 @@ jobs:
3838
run: |
3939
mkdir build
4040
cd build
41-
cmake ..
41+
cmake .. -DBUILD_GMOCK=OFF -DINSTALL_GTEST=OFF
4242
cmake --build . --config Release
4343
ctest -V -C Release
4444
cmake --install . --config Release --prefix ${{ github.workspace }}/artifact/
@@ -48,9 +48,9 @@ jobs:
4848
mkdir build
4949
cd build
5050
if [[ "${{ matrix.platform }}" = darwin-arm64 ]]; then
51-
cmake .. -DCMAKE_OSX_ARCHITECTURES="x86_64;arm64"
51+
cmake .. -DCMAKE_OSX_ARCHITECTURES="x86_64;arm64" -DBUILD_GMOCK=OFF -DINSTALL_GTEST=OFF
5252
else
53-
cmake ..
53+
cmake .. -DBUILD_GMOCK=OFF -DINSTALL_GTEST=OFF
5454
fi
5555
cmake --build . --config Release
5656
ctest -V -C Release

0 commit comments

Comments
 (0)