Compare commits

..

2 Commits

Author SHA1 Message Date
Gyusun Yeom
0f28580a15
Merge 83c207c0d7 into 49490b10c4 2025-04-12 02:36:59 +00:00
Gyusun Yeom
83c207c0d7 Fix GHA build test 2025-04-12 11:36:52 +09:00

View File

@ -89,6 +89,7 @@ jobs:
build_linux: build_linux:
strategy: strategy:
fail-fast: false
matrix: matrix:
cmake: cmake:
- 2.8.12.2 - 2.8.12.2
@ -101,7 +102,9 @@ jobs:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: Install dependencies - name: Install dependencies
shell: bash
run: | run: |
cmake=${{ matrix.cmake }}
apt update apt update
apt install -y wget gcc libgl1-mesa-dev libx11-dev libxext-dev apt install -y wget gcc libgl1-mesa-dev libx11-dev libxext-dev
if [ "${cmake}" == "latest" ]; then if [ "${cmake}" == "latest" ]; then
@ -109,10 +112,11 @@ jobs:
cmake=$(git ls-remote --tags https://gitlab.kitware.com/cmake/cmake | cut -f 2 | sed -E "s/^refs\/tags\/v//" | tr -d "^{}" | sort -t '.' -k 1,1n -k 2,2n -k 3,3n | tail -n 1 | tr -d "\n") cmake=$(git ls-remote --tags https://gitlab.kitware.com/cmake/cmake | cut -f 2 | sed -E "s/^refs\/tags\/v//" | tr -d "^{}" | sort -t '.' -k 1,1n -k 2,2n -k 3,3n | tail -n 1 | tr -d "\n")
echo "Latest version: ${cmake}" echo "Latest version: ${cmake}"
fi fi
short_version=$(echo "${camke} | sed -E "s/^([0-9]+\\.[0-9]\+)\./\\1" | tr -d '\n')) short_version=$(echo "${cmake}" | sed -E "s/^([0-9]+\\.[0-9]+)\\..+$/\\1/" | tr -d "\n")
wget https://cmake.org/files/v${short_version}/cmake-${cmake}.tar.gz wget https://cmake.org/files/v${short_version}/cmake-${cmake}.tar.gz
tar -xf cmake-*.tar.gz tar -xf cmake-${cmake}.tar.gz
cd cmake-* && ./configure && make -j $(nproc) install cd cmake-${cmake}
./configure && make -j $(nproc) install
- name: Configure CMake - name: Configure CMake
shell: bash shell: bash