update workflow

This commit is contained in:
uncor3
2025-10-28 09:24:11 +00:00
parent 119e96b759
commit 79dc5c3c96
+13 -11
View File
@@ -24,19 +24,17 @@ jobs:
token: ${{ secrets.PAT }}
- name: Install Qt
run: |
curl -L -O https://download.qt.io/official_releases/online_installers/qt-online-installer-mac-x64-online.dmg
hdiutil attach qt-online-installer-mac-x64-online.dmg
"/Volumes/Qt Online Installer/Qt Online Installer.app/Contents/MacOS/Qt Online Installer" --accept-licenses --default-answer --confirm-command install qt.qt6.672.clang_64 qt.qt6.672.addons.qtlocation.clang_64 qt.qt6.672.addons.qtmultimedia.clang_64 qt.qt6.672.addons.qtpositioning.clang_64 qt.qt6.672.addons.qtserialbus.clang_64
hdiutil detach "/Volumes/Qt Online Installer"
uses: jurplel/install-qt-action@v4
with:
version: ${{ env.QT_VERSION }}
modules: "qtmultimedia qtlocation qtpositioning qtserialport"
- name: Update pkgconfig path
run: |
ls "${Qt6_DIR}/lib/pkgconfig"
# ls "${QT_ROOT_DIR}/lib/pkgconfig"
# write KEY=VALUE lines to GITHUB_ENV (required format)
echo "PKG_CONFIG_PATH=${Qt6_DIR}/lib/pkgconfig:${PKG_CONFIG_PATH:-}" >> "$GITHUB_ENV"
echo "CMAKE_PREFIX_PATH=${Qt6_DIR}/lib/cmake:${CMAKE_PREFIX_PATH:-}" >> "$GITHUB_ENV"
# echo "PKG_CONFIG_PATH=${QT_ROOT_DIR}/lib/pkgconfig:${PKG_CONFIG_PATH:-}" >> "$GITHUB_ENV"
echo "CMAKE_PREFIX_PATH=${QT_ROOT_DIR}/lib/cmake:${CMAKE_PREFIX_PATH:-}" >> "$GITHUB_ENV"
- name: Set up Go
uses: actions/setup-go@v6
@@ -70,8 +68,12 @@ jobs:
git clone https://github.com/lxqt/qtermwidget.git
pushd qtermwidget
mkdir build && cd build
cmake ..
sudo make install
cmake .. \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr/local \
-DLXQT_BUILD_QT6=ON \
-DBUILD_TESTS=OFF
sudo make -j"$(sysctl -n hw.ncpu)" install
popd
- name: Build libimobiledevice suite (versioned tarballs)