@@ -100,7 +100,7 @@ jobs:
100
100
101
101
env :
102
102
PACKAGE_FILE : ${{ needs.create-nightly-release.outputs.package_prefix }}-${{ matrix.build_name }}.${{ startsWith(matrix.build_name, 'win') && 'zip' || 'tar.gz' }}
103
- CARGO_BUILD_DIR : target/${{ matrix.target }}/release
103
+ CARGO_BUILD_DIR : target/${{ matrix.target }}/release-small
104
104
105
105
runs-on : ${{ matrix.os }}
106
106
steps :
@@ -127,7 +127,7 @@ jobs:
127
127
if : runner.os == 'Windows'
128
128
129
129
- name : Cargo build
130
- run : cargo build --locked --package ruffle_desktop --release ${{matrix.DESKTOP_FEATURES && '--features' }} ${{matrix.DESKTOP_FEATURES}} ${{ matrix.target && '--target' }} ${{ matrix.target }}
130
+ run : cargo build --locked --package ruffle_desktop --profile release-small ${{matrix.DESKTOP_FEATURES && '--features' }} ${{matrix.DESKTOP_FEATURES}} ${{ matrix.target && '--target' }} ${{ matrix.target }}
131
131
env :
132
132
RUSTFLAGS : ${{ matrix.RUSTFLAGS }}
133
133
MACOSX_DEPLOYMENT_TARGET : ${{ matrix.MACOSX_DEPLOYMENT_TARGET }}
@@ -144,7 +144,7 @@ jobs:
144
144
wix build ruffle.wxs -ext WixToolset.UI.wixext -ext WixToolset.Util.wixext -arch ${{ matrix.MSI_ARCH }} -o ../../../../package/setup.msi -pdbtype none
145
145
env :
146
146
RUFFLE_VERSION : " 0.1.0"
147
- CARGO_BUILD_DIR : ../../../../target/${{ matrix.target }}/release
147
+ CARGO_BUILD_DIR : ../../../../target/${{ matrix.target }}/release-small
148
148
if : runner.os == 'Windows'
149
149
150
150
- name : Package Windows
@@ -176,7 +176,7 @@ jobs:
176
176
177
177
- name : Build Safari Web Extension stub binary
178
178
if : runner.os == 'macOS'
179
- run : cargo build --locked --package ruffle_web_safari --release ${{ matrix.target && '--target' }} ${{ matrix.target }}
179
+ run : cargo build --locked --package ruffle_web_safari --profile release-small ${{ matrix.target && '--target' }} ${{ matrix.target }}
180
180
env :
181
181
RUSTFLAGS : ${{ matrix.RUSTFLAGS }}
182
182
MACOSX_DEPLOYMENT_TARGET : ${{ matrix.MACOSX_DEPLOYMENT_TARGET }}
0 commit comments