Skip to content

Commit 8e8443c

Browse files
committed
Update build-libwebp.yml
1 parent 1d1a551 commit 8e8443c

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

.github/workflows/build-libwebp.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,14 +70,16 @@ jobs:
7070
7171
if [ "${{ matrix.target }}" = "macos" ]; then
7272
EXTRA_FLAGS="-DCMAKE_OSX_ARCHITECTURES=arm64 -DCMAKE_SHARED_LINKER_FLAGS=-Wl,-exported_symbols_list,${{ github.workspace }}/libwebp-exports-macos.txt,-dead_strip"
73+
OPT_FLAG="-Os"
7374
else
7475
EXTRA_FLAGS="-DCMAKE_SHARED_LINKER_FLAGS=-Wl,--version-script=${{ github.workspace }}/libwebp-exports.txt,--gc-sections"
76+
OPT_FLAG="-Oz"
7577
fi
7678
7779
cmake .. \
7880
-DCMAKE_BUILD_TYPE=MinSizeRel \
7981
-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON \
80-
-DCMAKE_C_FLAGS="-ffunction-sections -fdata-sections -fvisibility=hidden -fno-asynchronous-unwind-tables -Oz" \
82+
-DCMAKE_C_FLAGS="-ffunction-sections -fdata-sections -fvisibility=hidden -fno-asynchronous-unwind-tables $OPT_FLAG" \
8183
-DBUILD_SHARED_LIBS=ON \
8284
-DWEBP_BUILD_ANIM_UTILS=OFF \
8385
-DWEBP_BUILD_CWEBP=OFF \

0 commit comments

Comments
 (0)