|
|
|
@ -40,9 +40,6 @@ jobs:
|
|
|
|
|
command: |
|
|
|
|
|
git submodule sync
|
|
|
|
|
git submodule update --init --recursive
|
|
|
|
|
- restore_cache: # this is the new step to restore cache
|
|
|
|
|
keys:
|
|
|
|
|
- macos-qt-cache_v2
|
|
|
|
|
- run:
|
|
|
|
|
name: Installing Qt
|
|
|
|
|
command: |
|
|
|
|
@ -52,10 +49,6 @@ jobs:
|
|
|
|
|
/Volumes/qt-unified-macOS-x64-4.6.0-online/qt-unified-macOS-x64-4.6.0-online.app/Contents/MacOS/qt-unified-macOS-x64-4.6.0-online --no-force-installations --no-default-installations --no-size-checking --default-answer --accept-licenses --confirm-command --accept-obligations --email $QT_EMAIL --password $QT_PASSWORD install qt.tools.cmake qt.tools.ifw.47 qt.tools.ninja qt.qt6.651.clang_64 qt.qt6.651.qt5compat qt.qt6.651.debug_info qt.qt6.651.addons.qtpdf qt.qt6.651.addons.qthttpserver
|
|
|
|
|
hdiutil detach /Volumes/qt-unified-macOS-x64-4.6.0-online
|
|
|
|
|
fi
|
|
|
|
|
- save_cache: # this is the new step to save cache
|
|
|
|
|
key: macos-qt-cache_v2
|
|
|
|
|
paths:
|
|
|
|
|
- ~/Qt
|
|
|
|
|
- run:
|
|
|
|
|
name: Build
|
|
|
|
|
command: |
|
|
|
|
@ -89,9 +82,6 @@ jobs:
|
|
|
|
|
command: |
|
|
|
|
|
git submodule sync
|
|
|
|
|
git submodule update --init --recursive
|
|
|
|
|
- restore_cache: # this is the new step to restore cache
|
|
|
|
|
keys:
|
|
|
|
|
- linux-qt-cache
|
|
|
|
|
- run:
|
|
|
|
|
name: Setup Linux and Dependencies
|
|
|
|
|
command: |
|
|
|
|
@ -106,10 +96,6 @@ jobs:
|
|
|
|
|
chmod +x qt-unified-linux-x64-4.6.0-online.run
|
|
|
|
|
./qt-unified-linux-x64-4.6.0-online.run --no-force-installations --no-default-installations --no-size-checking --default-answer --accept-licenses --confirm-command --accept-obligations --email $QT_EMAIL --password $QT_PASSWORD install qt.tools.cmake qt.tools.ifw.47 qt.tools.ninja qt.qt6.651.gcc_64 qt.qt6.651.qt5compat qt.qt6.651.debug_info qt.qt6.651.addons.qtpdf qt.qt6.651.addons.qthttpserver qt.qt6.651.qtwaylandcompositor
|
|
|
|
|
fi
|
|
|
|
|
- save_cache: # this is the new step to save cache
|
|
|
|
|
key: linux-qt-cache
|
|
|
|
|
paths:
|
|
|
|
|
- ~/Qt
|
|
|
|
|
- run:
|
|
|
|
|
name: Build linuxdeployqt
|
|
|
|
|
command: |
|
|
|
|
@ -143,9 +129,6 @@ jobs:
|
|
|
|
|
command: |
|
|
|
|
|
git submodule sync
|
|
|
|
|
git submodule update --init --recursive
|
|
|
|
|
- restore_cache: # this is the new step to restore cache
|
|
|
|
|
keys:
|
|
|
|
|
- windows-qt-cache
|
|
|
|
|
- run:
|
|
|
|
|
name: Installing Qt
|
|
|
|
|
command: |
|
|
|
|
@ -153,10 +136,6 @@ jobs:
|
|
|
|
|
Invoke-WebRequest -Uri https://gpt4all.io/ci/qt-unified-windows-x64-4.6.0-online.exe -OutFile qt-unified-windows-x64-4.6.0-online.exe
|
|
|
|
|
& .\qt-unified-windows-x64-4.6.0-online.exe --no-force-installations --no-default-installations --no-size-checking --default-answer --accept-licenses --confirm-command --accept-obligations --email ${Env:QT_EMAIL} --password ${Env:QT_PASSWORD} install qt.tools.cmake qt.tools.ifw.47 qt.tools.ninja qt.qt6.651.win64_msvc2019_64 qt.qt6.651.qt5compat qt.qt6.651.debug_info qt.qt6.651.addons.qtpdf qt.qt6.651.addons.qthttpserver
|
|
|
|
|
}
|
|
|
|
|
- save_cache: # this is the new step to save cache
|
|
|
|
|
key: windows-qt-cache
|
|
|
|
|
paths:
|
|
|
|
|
- C:\Qt
|
|
|
|
|
- run:
|
|
|
|
|
name: Install VulkanSDK
|
|
|
|
|
command: |
|
|
|
|
|