Skip to content

Commit 4a9085d

Browse files
Update rebuildDependencies.yml
1 parent 20b20e5 commit 4a9085d

File tree

1 file changed

+27
-29
lines changed

1 file changed

+27
-29
lines changed

.github/workflows/rebuildDependencies.yml

Lines changed: 27 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)