@@ -13,30 +13,30 @@ jobs:
1313 fail-fast : false
1414 matrix :
1515 include :
16- # - platform: mac-intel
17- # os: macos-14
18- # before_install: macos.sh
19- # conan_profile: macos-intel
20- # conan_system_libs: bzip2 libiconv sqlite3 zlib
21- # - platform: mac-arm
22- # os: macos-14
23- # before_install: macos.sh
24- # conan_profile: macos-arm
25- # conan_system_libs: bzip2 libiconv sqlite3 zlib
26- # - platform: ios
27- # os: macos-14
28- # before_install: macos.sh
29- # conan_profile: ios-arm64
30- # conan_system_libs: bzip2 libiconv sqlite3 zlib
31- # - platform: android-armeabi-v7a
32- # os: ubuntu-24.04
33- # before_install: android.sh
34- # conan_profile: android-32-ndk
35- # conan_system_libs: zlib
36- # - platform: android-arm64-v8a
37- # os: ubuntu-24.04
38- # conan_profile: android-64-ndk
39- # conan_system_libs: zlib
16+ - platform : mac-intel
17+ os : macos-14
18+ before_install : macos.sh
19+ conan_profile : macos-intel
20+ conan_system_libs : bzip2 libiconv sqlite3 zlib
21+ - platform : mac-arm
22+ os : macos-14
23+ before_install : macos.sh
24+ conan_profile : macos-arm
25+ conan_system_libs : bzip2 libiconv sqlite3 zlib
26+ - platform : ios
27+ os : macos-14
28+ before_install : macos.sh
29+ conan_profile : ios-arm64
30+ conan_system_libs : bzip2 libiconv sqlite3 zlib
31+ - platform : android-armeabi-v7a
32+ os : ubuntu-24.04
33+ before_install : android.sh
34+ conan_profile : android-32-ndk
35+ conan_system_libs : zlib
36+ - platform : android-arm64-v8a
37+ os : ubuntu-24.04
38+ conan_profile : android-64-ndk
39+ conan_system_libs : zlib
4040 - platform : windows-x64
4141 os : windows-2022
4242 # before_install: msvc.sh
@@ -121,7 +121,7 @@ jobs:
121121 custom_patches_path="$cwdNative/deps/conan_patches"
122122
123123 #extraAndroidOptions="-o qt/*:android_sdk=$ANDROID_HOME"
124- extraOptionsBash=${{ startsWith(matrix.platform, 'android') && '"-o qt/*:android_sdk=$ANDROID_HOME"' || '' }}
124+ # extraOptionsBash=${{ startsWith(matrix.platform, 'android') && '"-o qt/*:android_sdk=$ANDROID_HOME"' || '' }}
125125
126126 function slash_to_backslash {
127127 slash=/
@@ -153,7 +153,6 @@ jobs:
153153 packagePath="recipes/$package/all"
154154 fi
155155
156- # must run in the native platform shell: Qt doesn't build in bash on Windows
157156 conanCreateCommand="conan create $packagePath \
158157 --version=$version \
159158 --profile=../CI/conan/${{ matrix.conan_profile }} \
@@ -162,9 +161,8 @@ jobs:
162161 --core-conf core.sources.patch:extra_path=$custom_patches_path \
163162 "
164163 # $(slash_to_backslash "$conanCreateCommand")
165- ${{ startsWith(matrix.platform, 'windows') && 'cmd //C "$conanCreateCommand"'
166- || '$conanCreateCommand $extraOptionsBash'
167- }}
164+ # Windows workaround for https://bugreports.qt.io/browse/QTBUG-84543
165+ PATH="/c/Strawberry/perl/bin:$PATH" $conanCreateCommand ${{ startsWith(matrix.platform, 'android') && '-o "qt/*:android_sdk=$ANDROID_HOME"' || '' }}
168166 done
169167 exit 1
170168
0 commit comments