From f358210a58ced647a1c81a224cec61a3db4108e2 Mon Sep 17 00:00:00 2001 From: Sigma711 <1979934715@qq.com> Date: Wed, 16 Aug 2023 10:49:07 -0400 Subject: [PATCH] [CI/CD] Add dependencies for installing --- .github/workflows/c-cpp.yml | 2 +- .github/workflows/cmake.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/c-cpp.yml b/.github/workflows/c-cpp.yml index 69df8a1e..cbfce7ba 100644 --- a/.github/workflows/c-cpp.yml +++ b/.github/workflows/c-cpp.yml @@ -18,7 +18,7 @@ jobs: - name: init run: mkdir build - name: Install Protobuf - run: sudo apt-get install protobuf-compiler libprotobuf-dev pkg-config + run: sudo apt-get install libtool pkg-config && sudo apt-get install protobuf-compiler libprotobuf-dev - name: Install gtest manually run: sudo apt-get install libgtest-dev && cd /usr/src/gtest && sudo cmake CMakeLists.txt && sudo make && sudo cp lib/*.a /usr/lib && sudo ln -s /usr/lib/libgtest.a /usr/local/lib/libgtest.a && sudo ln -s /usr/lib/libgtest_main.a /usr/local/lib/libgtest_main.a - name: Install llhttp manually diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml index 6083d9ab..f003901f 100644 --- a/.github/workflows/cmake.yml +++ b/.github/workflows/cmake.yml @@ -23,7 +23,7 @@ jobs: - uses: actions/checkout@v2 - name: Install Protobuf - run: sudo apt-get install protobuf-compiler libprotobuf-dev pkg-config + run: sudo apt-get install libtool pkg-config && sudo apt-get install protobuf-compiler libprotobuf-dev - name: Install gtest manually run: sudo apt-get install libgtest-dev && cd /usr/src/gtest && sudo cmake CMakeLists.txt && sudo make && sudo cp lib/*.a /usr/lib && sudo ln -s /usr/lib/libgtest.a /usr/local/lib/libgtest.a && sudo ln -s /usr/lib/libgtest_main.a /usr/local/lib/libgtest_main.a