Commit fac2e84c authored by satmandu's avatar satmandu Committed by GitHub

Add flto to packages to be built (#5259)

* Add flto
parent 96af53ba
...@@ -20,12 +20,14 @@ class Libgdiplus < Package ...@@ -20,12 +20,14 @@ class Libgdiplus < Package
depends_on 'imake' => :build depends_on 'imake' => :build
def self.build def self.build
system "./configure #{CREW_OPTIONS} \ system "CFLAGS='-flto=auto' CXXFLAGS='-flto=auto'
--with-libexif \ LDFLAGS='-flto=auto' \
--with-libtiff \ ./configure #{CREW_OPTIONS} \
--with-jpeg \ --with-libexif \
--with-libgif \ --with-libtiff \
--with-x11" --with-jpeg \
--with-libgif \
--with-x11"
system "make" system "make"
end end
......
...@@ -17,16 +17,18 @@ class Libwebp < Package ...@@ -17,16 +17,18 @@ class Libwebp < Package
def self.build def self.build
system "env NOCONFIGURE=1 ./autogen.sh" system "env NOCONFIGURE=1 ./autogen.sh"
system "./configure #{CREW_OPTIONS} \ system "CFLAGS='-flto=auto' CXXFLAGS='-flto=auto'
--enable-libwebpmux \ LDFLAGS='-flto=auto' \
--enable-libwebpdemux \ ./configure #{CREW_OPTIONS} \
--enable-libwebpdecoder \ --enable-libwebpmux \
--enable-libwebpextras \ --enable-libwebpdemux \
--enable-sdl \ --enable-libwebpdecoder \
--enable-tiff \ --enable-libwebpextras \
--enable-jpeg \ --enable-sdl \
--enable-png \ --enable-tiff \
--enable-gif" --enable-jpeg \
--enable-png \
--enable-gif"
system 'make' system 'make'
end end
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment