From 72ac292463146b10081084d2523ee697713d0d6d Mon Sep 17 00:00:00 2001 From: Qijia Liu Date: Fri, 20 Oct 2023 16:40:38 -0700 Subject: [PATCH] linux ci: don't build gtest and opencc (#743) --- .github/workflows/linux-build.yml | 1 - action-install-linux.sh | 9 +++------ 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/.github/workflows/linux-build.yml b/.github/workflows/linux-build.yml index 4aca0a4ef..a9866bfe7 100644 --- a/.github/workflows/linux-build.yml +++ b/.github/workflows/linux-build.yml @@ -28,7 +28,6 @@ jobs: uses: actions/checkout@v4 with: repository: ${{ inputs.repository }} - submodules: recursive - name: Install dependency run: ./action-install-linux.sh diff --git a/action-install-linux.sh b/action-install-linux.sh index 3d8242faa..45fbd90ef 100755 --- a/action-install-linux.sh +++ b/action-install-linux.sh @@ -1,21 +1,18 @@ #!/bin/bash dep_packages=( - doxygen libboost-locale-dev libboost-regex-dev libgoogle-glog-dev libleveldb-dev libmarisa-dev libyaml-cpp-dev + libopencc-dev + libgtest-dev ) -sudo apt update -y +sudo apt update # fix a package dependency bug in Ubuntu 22.04 # https://bugs.launchpad.net/ubuntu/+source/google-glog/+bug/1991919 # https://github.com/kadalu-tech/pkgs/pull/2/files#r1001042597 sudo apt install -y libunwind-dev ninja-build ${dep_packages[@]} - -make deps/gtest -make -C deps/opencc build -sudo env "PATH=$PATH" make -C deps/opencc install