mirror of
https://github.com/miurahr/aqtinstall.git
synced 2025-12-17 12:44:38 +03:00
Add tests for android qt 6.4.1, using "wrong" platforms
Since Qt 6.4.1, the Qt devs stopped building android binaries for all platforms: see https://bugreports.qt.io/browse/QTBUG-108707 > we are building android packages only in one host & use those in other ones: > android armv7 is build only in windows > android arm64 is build only in mac > android x86 and android x86_64 are build only in linux This adds tests for Qt 6.4.1 on platforms that are not the platforms that Qt was built for, so that: * the binaries built on Mac are tested on Linux * the binaries built on Linux are tested on Windows * the binaries built on Windows are tested on Mac There should be 3 more permutations of this pattern, but I prefer to ignore them to save on CI build times.
This commit is contained in:
@@ -296,17 +296,24 @@ mac_build_jobs.extend(
|
||||
[
|
||||
BuildJob("install-qt", "6.4.0", "mac", "ios", "ios", "ios", module="qtsensors", is_autodesktop=True),
|
||||
BuildJob("install-qt", "6.2.4", "mac", "ios", "ios", "ios", module="qtsensors", is_autodesktop=False),
|
||||
BuildJob("install-qt", "6.4.1", "mac", "android", "android_armv7", "android_armv7", is_autodesktop=True),
|
||||
BuildJob("install-qt", "6.1.0", "mac", "android", "android_armv7", "android_armv7", is_autodesktop=True),
|
||||
]
|
||||
)
|
||||
linux_build_jobs.extend(
|
||||
[BuildJob("install-qt", "6.1.0", "linux", "android", "android_armv7", "android_armv7", is_autodesktop=True)]
|
||||
[
|
||||
BuildJob("install-qt", "6.1.0", "linux", "android", "android_armv7", "android_armv7", is_autodesktop=True),
|
||||
BuildJob("install-qt", "6.4.1", "linux", "android", "android_arm64_v8a", "android_arm64_v8a", is_autodesktop=True),
|
||||
]
|
||||
)
|
||||
|
||||
# Qt 6.3.0 for Windows-Android has win64_mingw available, but not win64_mingw81.
|
||||
# This will test that the path to mingw is not hardcoded.
|
||||
windows_build_jobs.extend(
|
||||
[BuildJob("install-qt", "6.3.0", "windows", "android", "android_armv7", "android_armv7", is_autodesktop=True)]
|
||||
[
|
||||
BuildJob("install-qt", "6.3.0", "windows", "android", "android_armv7", "android_armv7", is_autodesktop=True),
|
||||
BuildJob("install-qt", "6.4.1", "windows", "android", "android_x86_64", "android_x86_64", is_autodesktop=True),
|
||||
]
|
||||
)
|
||||
|
||||
# Test binary patch of qmake
|
||||
|
||||
Reference in New Issue
Block a user