File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -35,20 +35,29 @@ jobs:
3535 run : |
3636 sudo apt-get update
3737 sudo apt-get install -y autoconf libprotobuf-dev protobuf-compiler clang-tidy
38+
39+
40+ - name : Cleanup
41+ run : |
42+ echo "删除ccache"
43+ rm -rf .ccache
44+ echo "当前目录是:"
45+ pwd
46+ echo "当前目录下的文件有:"
47+ ls -al
48+ rm -rf ./output
3849
3950 - name : Configure CMake
4051 # Configure CMake in a 'build' subdirectory. `CMAKE_BUILD_TYPE` is only required if you are using a single-configuration generator such as make.
4152 # See https://cmake.org/cmake/help/latest/variable/CMAKE_BUILD_TYPE.html?highlight=cmake_build_type
42- run : cmake -B build -DCMAKE_BUILD_TYPE=${{ env.BUILD_TYPE }} -DUSE_PIKA_TOOLS=ON -DCMAKE_CXX_FLAGS_DEBUG=-fsanitize=address -D CMAKE_C_COMPILER_LAUNCHER=ccache -D CMAKE_CXX_COMPILER_LAUNCHER=ccache
53+ run : cmake -B build -DCMAKE_BUILD_TYPE=${{ env.BUILD_TYPE }} -DUSE_PIKA_TOOLS=ON -DCMAKE_CXX_FLAGS_DEBUG=-fsanitize=address -D CMAKE_C_COMPILER_LAUNCHER=ccache -D CMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_POLICY_VERSION_MINIMUM=3.5
4354
4455 - name : Build
4556 # Build your program with the given configuration
46- run : cmake --build build --config ${{ env.BUILD_TYPE }}
47-
48- - name : Cleanup
4957 run : |
50- rm -rf ./deps
51- rm -rf ./buildtrees
58+ cmake --build build --config ${{ env.BUILD_TYPE }} || true
59+ echo "查看构建日志..."
60+ tail -n 50 buildtrees/Stamp/gflags/gflags-configure-err.log
5261
5362 - uses : actions/upload-artifact@v4
5463 with :
@@ -245,6 +254,12 @@ jobs:
245254 brew install --overwrite [email protected] autoconf protobuf llvm wget git 246255 brew install gcc@10 automake cmake make binutils
247256
257+ - name : Cleanup
258+ run : |
259+ rm -rf ./deps
260+ rm -rf ./buildtrees
261+ rm -rf ./output
262+
248263 - name : Configure CMake
249264 run : |
250265 export CC=/usr/local/opt/gcc@10/bin/gcc-10
@@ -254,13 +269,6 @@ jobs:
254269 run : |
255270 cmake --build build --config ${{ env.BUILD_TYPE }}
256271
257- - name : Cleanup
258- run : |
259- cp deps/lib/libz.1.dylib .
260- cp deps/lib/libz.1.dylib tests/integration/
261- rm -rf ./deps
262- rm -rf ./buildtree
263-
264272 - name : Unit Test
265273 working-directory : ${{ github.workspace }}
266274 run : |
Original file line number Diff line number Diff line change @@ -177,7 +177,7 @@ ExternalProject_Add(gflags
177177 URL
178178 https://github.com/gflags/gflags/archive/refs/tags/v2.2.2.tar.gz
179179 URL_HASH
180- MD5=1a865b93bacfa963201af3f75b7bd64c
180+ MD5=1a865b93bacfa963201af3f75b7bd64c
181181 DOWNLOAD_NO_PROGRESS
182182 1
183183 UPDATE_COMMAND
You can’t perform that action at this time.
0 commit comments