Lines Matching +full:- +full:- +full:disable +full:- +full:tests
1 #!/bin/bash -eu
8 # http://www.apache.org/licenses/LICENSE-2.0
18 tar -xJf $SRC/zlib-1.2.11.tar.xz
19 pushd zlib-1.2.11
20 ./configure --static
21 make -j$(nproc)
22 export ZLIB_CFLAGS="-I$(pwd)"
23 export ZLIB_LIBS="-L$(pwd) -lz"
26 tar -xzf $SRC/lcms2-2.8.tar.gz
27 pushd lcms2-2.8
28 ./configure --disable-shared --enable-static --without-jpeg --without-tiff
29 make -C src -j$(nproc)
30 export LCMS2_CFLAGS="-I$(pwd)/include"
31 export LCMS2_LIBS="-L$(pwd)/src -llcms2"
34 tar -xJf $SRC/libpng-1.6.34.tar.xz
35 pushd libpng-1.6.34
36 ./configure --disable-shared --enable-static CPPFLAGS="$ZLIB_CFLAGS" LDFLAGS="$ZLIB_LIBS"
37 make -j$(nproc)
38 export LIBPNG_CFLAGS="-I$(pwd)"
39 export LIBPNG_LIBS="-L$(pwd) -lpng16"
42 tar -xzf $SRC/libxml2-2.9.7.tar.gz
43 pushd libxml2-2.9.7
44 ./configure --disable-shared --enable-static --disable-ipv6 --without-python --without-zlib --witho…
45 make -j$(nproc)
46 export LIBXML_CFLAGS="-I$(pwd)/include"
47 export LIBXML_LIBS="-L$(pwd) -lxml2"
52 tar -xzf $SRC/icu4c-60_2-src.tgz
54 patch -p2 < $SRC/icu4c-ubsan.patch
55 patch -p3 < $SRC/ofz3670.patch
56 patch -p3 < $SRC/ofz4860.patch
57 ./configure --disable-shared --enable-static --with-data-packaging=static --disable-dyload --disabl…
58 --disable-layout --disable-samples --disable-extras --disable-icuio --disable-plugins \
59 CPPFLAGS=-DU_USE_STRTOD_L=0
60 make -j$(nproc)
61 export ICU_CFLAGS="-I$(pwd) -I$(pwd)/i18n -I$(pwd)/common"
62 export ICU_LIBS="-L$(pwd)/lib -licui18n -licuuc -licudata"
65 tar -xjf $SRC/boost_1_66_0.tar.bz2
67 patch -p2 < $SRC/ofz2894.patch
68 patch -p2 < $SRC/ofz4303.patch
69 export CPPFLAGS="-I$(pwd)"
72 tar -xjf $SRC/mdds-1.3.1.tar.bz2
73 pushd mdds-1.3.1
75 export MDDS_CFLAGS="-I$(pwd)/include"
81 ./configure --without-docs --disable-werror --disable-shared --enable-static --disable-tests --enab…
82 make -j$(nproc)
85 export REVENGE_CFLAGS="-I$(pwd)/inc"
86 export REVENGE_LIBS="-L$(pwd)/src/lib -lrevenge-0.0"
87 export REVENGE_STREAM_CFLAGS="-I$(pwd)/inc"
88 export REVENGE_STREAM_LIBS="-L$(pwd)/src/lib -lrevenge-stream-0.0"
89 export REVENGE_GENERATORS_CFLAGS="-I$(pwd)/inc"
90 export REVENGE_GENERATORS_LIBS="-L$(pwd)/src/lib -lrevenge-generators-0.0"
95 ./configure --without-docs --disable-werror --disable-shared --enable-static --disable-tools --enab…
96 make -j$(nproc)
101 ./configure --without-docs --disable-werror --disable-shared --enable-static --disable-tools --enab…
102 make -j$(nproc)
107 ./configure --without-docs --disable-werror --disable-shared --enable-static --disable-tools --enab…
108 make -j$(nproc)
113 ./configure --without-docs --disable-werror --disable-shared --enable-static --disable-tools --enab…
114 make -j$(nproc)
119 ./configure --without-docs --disable-werror --disable-shared --enable-static --disable-tools --enab…
120 make -j$(nproc)
125 ./configure --without-docs --disable-werror --disable-shared --enable-static --disable-tools --enab…
126 make -j$(nproc)
131 ./configure --without-docs --disable-werror --disable-shared --enable-static --disable-tools --enab…
132 make -j$(nproc)
133 export WPD_CFLAGS=-I$(pwd)/inc
134 export WPD_LIBS="-L$(pwd)/src/lib -lwpd-0.10"
139 ./configure --without-docs --disable-werror --disable-shared --enable-static --disable-tools --enab…
140 make -j$(nproc)
145 ./configure --without-docs --disable-werror --disable-shared --enable-static --disable-tools --enab…
146 make -j$(nproc)
151 ./configure --without-docs --disable-werror --disable-shared --enable-static --disable-tools --enab…
152 make -j$(nproc)
157 ./configure --without-docs --disable-werror --disable-shared --enable-static --disable-tools --disa…
158 make -C src/lib -j$(nproc)
160 make -j2
163 pushd libe-book
165 ./configure --without-docs --disable-werror --disable-shared --enable-static \
166 --without-tools --enable-fuzzers --without-liblangtag --disable-tests
167 make -j$(nproc)
172 ./configure --without-docs --disable-werror --disable-shared --enable-static --disable-tools --enab…
173 make -j$(nproc)
178 ./configure --without-docs --disable-werror --disable-shared --enable-static \
179 --without-tools --enable-fuzzers --with-mdds=0.x --without-liblangtag --disable-tests
180 make -j$(nproc)
185 ./configure --without-docs --disable-werror --disable-shared --enable-static --disable-tools --enab…
186 make -j$(nproc)