]> git.webhop.me Git - bs-cst-neutrino-hd.git/commitdiff
decrease freetype size
authorMarkham <markham001@gmx.de>
Fri, 10 Feb 2017 07:51:30 +0000 (08:51 +0100)
committerMarkham <markham001@gmx.de>
Fri, 10 Feb 2017 07:51:30 +0000 (08:51 +0100)
make/libraries.mk

index a80d2bca2c8b13cfc32b3c10c7bf2b37cb8fad2b..ebe0724fe47e2e62c5923c8f080c3c3b6d05ee00 100755 (executable)
@@ -201,13 +201,22 @@ $(D)/librtmp: $(D)/zlib $(D)/openssl $(ARCHIVE)/rtmpdump-$(LIBRTMP_VER).tar.gz |
        $(REMOVE)/rtmpdump-$(LIBRTMP_VER)
        touch $@
 
-$(D)/freetype: $(D)/libpng $(ARCHIVE)/freetype-$(FREETYPE_VER).tar.bz2 | $(TARGETPREFIX)
+$(D)/freetype: $(D)/zlib $(D)/libpng $(ARCHIVE)/freetype-$(FREETYPE_VER).tar.bz2 | $(TARGETPREFIX)
        $(UNTAR)/freetype-$(FREETYPE_VER).tar.bz2
        pushd $(BUILD_TMP)/freetype-$(FREETYPE_VER); \
                sed -i '/#define TT_CONFIG_OPTION_BYTECODE_INTERPRETER/d' include/freetype/config/ftoption.h; \
                sed -i 's@\/\* #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING \*\/@#define FT_CONFIG_OPTION_SUBPIXEL_RENDERING@' include/freetype/config/ftoption.h; \
-               sed -i '/^FONT_MODULES += \(type1\|cid\|pfr\|type42\|pcf\|bdf\)/d' modules.cfg; \
-               $(CONFIGURE) --prefix= --build=$(BUILD) --host=$(TARGET); \
+               sed -i '/^FONT_MODULES += \(type1\|cid\|pfr\|type42\|pcf\|bdf\|winfonts\|cff\)/d' modules.cfg; \
+               $(CONFIGURE) \
+                               --prefix= \
+                               --build=$(BUILD) \
+                               --host=$(TARGET) \
+                               --disable-static \
+                               --enable-shared \
+                               --with-png \
+                               --with-zlib \
+                               --without-harfbuzz \
+                               --without-bzip2; \
                $(MAKE) all; \
                sed -e "s,^prefix=,prefix=$(TARGETPREFIX)," < builds/unix/freetype-config > $(HOSTPREFIX)/bin/freetype-config; \
                chmod 755 $(HOSTPREFIX)/bin/freetype-config; \