update linux workflow

This commit is contained in:
uncor3
2025-10-19 00:04:44 +00:00
parent a9e96f86f2
commit 528bebfc71
+13 -18
View File
@@ -48,12 +48,7 @@ jobs:
libunwind-dev \
libxcb-cursor0 \
libxkbcommon-x11-0 \
libheif-dev \
libplist-dev \
libtatsu-dev \
libimobiledevice-dev \
libimobiledevice-glue-dev \
libirecovery-1.0-dev
libheif-dev
- name: Install Qt
uses: jurplel/install-qt-action@v3
@@ -61,21 +56,21 @@ jobs:
version: "6.7.2"
modules: "qtmultimedia qtlocation qtpositioning qtserialport"
# - name: Build libimobiledevice suite
# run: |
# repos=("libplist" "libtatsu" "libimobiledevice-glue" "libimobiledevice" "libirecovery")
- name: Build libimobiledevice suite
run: |
repos=("libplist" "libtatsu" "libimobiledevice-glue" "libimobiledevice" "libirecovery")
# for repo in "${repos[@]}"; do
# echo "Building $repo..."
for repo in "${repos[@]}"; do
echo "Building $repo..."
# git clone --depth=1 --recursive "https://github.com/libimobiledevice/$repo"
# pushd "$repo"
# ./autogen.sh
# sudo make install
# popd
git clone --depth=1 --recursive "https://github.com/libimobiledevice/$repo"
pushd "$repo"
./autogen.sh
sudo make install
popd
# echo "Built $repo successfully."
# done
echo "Built $repo successfully."
done
- name: Update linker cache
run: sudo ldconfig