Skip to content

Commit 8328cd4

Browse files
committed
Build libavif with -Os and with LTO enabled
1 parent 8a6e5af commit 8328cd4

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

.github/workflows/wheels-dependencies.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,8 +137,9 @@ function build_libavif {
137137
-DCMAKE_INSTALL_PREFIX=$BUILD_PREFIX \
138138
-DCMAKE_INSTALL_LIBDIR=$BUILD_PREFIX/lib \
139139
-DCMAKE_INSTALL_NAME_DIR=$BUILD_PREFIX/lib \
140+
-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON \
140141
-DCMAKE_MACOSX_RPATH=OFF \
141-
-DCMAKE_BUILD_TYPE=Release \
142+
-DCMAKE_BUILD_TYPE=MinSizeRel \
142143
-DBUILD_SHARED_LIBS=ON \
143144
-DAVIF_LIBSHARPYUV=LOCAL \
144145
-DAVIF_LIBYUV=LOCAL \

0 commit comments

Comments
 (0)