-
-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
🍎 Mac Qt6 .dmg #60039
base: master
Are you sure you want to change the base?
🍎 Mac Qt6 .dmg #60039
Conversation
🧮 Vcpkg update reportUpdated packages: 🪟 Windows buildsDownload Windows builds of this PR for testing. 🪟 Windows Qt6 buildsDownload Windows Qt6 builds of this PR for testing. 🍎 MacOS Qt6 buildsDownload MacOS Qt6 builds of this PR for testing. |
aed62fe
to
230b0ce
Compare
Creating the dmg on x64 github action runners (macos-13) randomly fails because of "resource busy" in hdiutil. There is not much we can do but retry until we succeed -- which can eventually take a very long time. |
Co-authored-by: Nicolas Godet <[email protected]>
Should we just disable these then? (At least it's only the legacy build) |
Possibly, I'm trying to create a zip or a universal app. Last resort would be killing x64 |
Description
Creates macos installers (dmg), based on Qt6/vcpkg for desktop components
QGIS
,qgis_process
,qgis_bench
and a few executable binariesPython_SITEARCH
directory with an absolute system path (wheresite-packages
is installed on the system) from a new variableQGIS_PYTHON_INSTALL_DIR
with relative variable where our python bindings will be installed to (which can be the same path asPython_SITEARCH
if the prefix provided throughCMAKE_INSTALL_PREFIX
and/orDESTDIR
matches)CMAKE_INSTALL_DIR
from cmake code ininstall
directives, to allow for installation on relative pathsFixes #46299