File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed
Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -201,6 +201,19 @@ jobs:
201201 sudo apt-get update
202202 sudo apt-get install -y libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf
203203
204+ - name : install 32-bit dependencies (ubuntu i686 only)
205+ if : matrix.platform == 'ubuntu-22.04' && contains(matrix.args, 'i686-unknown-linux-gnu')
206+ run : |
207+ sudo dpkg --add-architecture i386
208+ sudo apt-get update
209+ sudo apt-get install -y gcc-multilib g++-multilib
210+ sudo apt-get install -y libwebkit2gtk-4.1-dev:i386 libappindicator3-dev:i386 librsvg2-dev:i386
211+ sudo apt-get install -y libgtk-3-dev:i386 libayatana-appindicator3-dev:i386 libssl-dev:i386
212+ # Set up pkg-config for cross-compilation
213+ echo "PKG_CONFIG_ALLOW_CROSS=1" >> $GITHUB_ENV
214+ echo "PKG_CONFIG_PATH=/usr/lib/i386-linux-gnu/pkgconfig" >> $GITHUB_ENV
215+ echo "PKG_CONFIG_LIBDIR=/usr/lib/i386-linux-gnu/pkgconfig:/usr/share/pkgconfig" >> $GITHUB_ENV
216+
204217 - name : install frontend dependencies
205218 run : bun install && bun run prisma generate
206219
You can’t perform that action at this time.
0 commit comments