5858 arch : x86_64
5959 ruby : ' 3.4'
6060 swig : ' 4'
61- configure_flags : --disable-sys-libs
61+ configure_flags : --disable-sys-libs --disable-webview
6262 wxw_type : develop
6363 wxw_version : ' ${{ vars.WXWIDGETS_LATEST_STABLE }}'
6464 wxr_type : develop
6767 arch : arm64
6868 ruby : ' ruby'
6969 swig : ' 4'
70- configure_flags : --disable-sys-libs
70+ configure_flags : --disable-sys-libs --enable-webview
7171 wxw_type : embed
7272 wxw_version : ' ${{ vars.WXWIDGETS_LATEST_STABLE }}'
7373 wxr_type : binpkg
7676 arch : arm64
7777 ruby : ' ruby'
7878 swig : ' 4'
79- configure_flags : --disable-sys-libs
79+ configure_flags : --disable-sys-libs --enable-webview
8080 wxw_type : embed
8181 wxw_version : ' ${{ vars.WXWIDGETS_PREV_STABLE }}'
8282 wxr_type : gem
8585 arch : arm64
8686 ruby : ' 3.2'
8787 swig : ' 4'
88- configure_flags : --disable-sys-libs
88+ configure_flags : --disable-sys-libs --enable-webview
8989 wxw_type : develop
9090 wxw_version : ' ${{ vars.WXWIDGETS_LATEST_STABLE }}'
9191 wxr_type : develop
9494 arch : arm64
9595 ruby : ' ruby'
9696 swig : ' 4'
97- configure_flags : --disable-sys-libs
97+ configure_flags : --disable-sys-libs --enable-webview
9898 wxw_type : embed
9999 wxw_version : ' ${{ vars.WXWIDGETS_LATEST_STABLE }}'
100100 wxr_type : binpkg
@@ -103,7 +103,7 @@ jobs:
103103 arch : x86_64
104104 ruby : ' ruby'
105105 swig : ' 4'
106- configure_flags : --disable-sys-libs
106+ configure_flags : --disable-sys-libs --enable-webview
107107 wxw_type : embed
108108 wxw_version : ' ${{ vars.WXWIDGETS_LATEST_STABLE }}'
109109 wxr_type : gem
@@ -112,7 +112,7 @@ jobs:
112112 arch : x86_64
113113 ruby : ' ruby'
114114 swig : ' 4'
115- configure_flags : --disable-sys-libs
115+ configure_flags : --disable-sys-libs --enable-webview
116116 wxw_type : embed
117117 wxw_version : ' ${{ vars.WXWIDGETS_PREV_STABLE }}'
118118 wxr_type : gem
@@ -121,7 +121,7 @@ jobs:
121121 arch : arm64
122122 ruby : ' 3.0'
123123 swig : ' 4'
124- configure_flags : --disable-sys-libs
124+ configure_flags : --disable-sys-libs --enable-webview
125125 wxw_type : develop
126126 wxw_version : ' ${{ vars.WXWIDGETS_LATEST_STABLE }}'
127127 wxr_type : develop
@@ -130,7 +130,7 @@ jobs:
130130 arch : arm64
131131 ruby : ' ruby'
132132 swig : ' 4'
133- configure_flags : --disable-sys-libs
133+ configure_flags : --disable-sys-libs --enable-webview
134134 wxw_type : embed
135135 wxw_version : ' ${{ vars.WXWIDGETS_LATEST_STABLE }}'
136136 wxr_type : gem
@@ -139,7 +139,7 @@ jobs:
139139 arch : arm64
140140 ruby : ' ruby'
141141 swig : ' 4'
142- configure_flags : --disable-sys-libs
142+ configure_flags : --disable-sys-libs --enable-webview
143143 wxw_type : embed
144144 wxw_version : ' ${{ vars.WXWIDGETS_LATEST_STABLE }}'
145145 wxr_type : binpkg
@@ -260,6 +260,10 @@ jobs:
260260 run : |
261261 wxCONFIGURE_OPTIONS="--disable-sys-libs --without-liblzma ${{ matrix.configure_flags }}"
262262
263+ wxWEBVIEW_USE="--enable-webview"
264+ if [ "${{ matrix.use_webview }}" == "false" ]; then
265+ wxWEBVIEW_USE="--disable-webview"
266+ fi
263267 if [ "${{ matrix.wxw_type }}" == "develop" ]; then
264268 ./configure $wxCONFIGURE_OPTIONS --disable-optimise --prefix=$WXWIN_INSTALL --disable-tests --without-subdirs --disable-debug_info || rc=$?
265269 else
0 commit comments