• Home
  • Raw
  • Download

Lines Matching +full:- +full:- +full:without +full:- +full:libidn2

1 #!/bin/bash -eu
8 # http://www.apache.org/licenses/LICENSE-2.0
12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
20 export CPPFLAGS="-I$WGET2_DEPS_PATH/include"
21 export LDFLAGS="-L$WGET2_DEPS_PATH/lib"
27 ./configure --enable-static --disable-shared --prefix=$WGET2_DEPS_PATH
28 make -j$(nproc)
31 cd $SRC/libidn2
33 ./configure --enable-static --disable-shared --disable-doc --disable-gcc-warnings --prefix=$WGET2_D…
34 make -j$(nproc)
39 ./configure --enable-static --disable-shared --disable-gtk-doc --enable-runtime=libidn2 --enable-bu…
40 make -j$(nproc)
46 GNUTLS_CONFIGURE_FLAGS="--disable-hardware-acceleration"
47 NETTLE_CONFIGURE_FLAGS="--disable-assembler --disable-fat"
51 # sanitizers, but GMP doesn't compile with clang. We use gmp-mini
55 ./configure --enable-mini-gmp --enable-static --disable-shared --disable-documentation --prefix=$WG…
56 ( make -j$(nproc) || make -j$(nproc) ) && make install
65 GNUTLS_CFLAGS=`echo $CFLAGS|sed s/-DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION//`
66 LIBS="-lunistring" \
68 ./configure --with-nettle-mini --enable-gcc-warnings --enable-static --disable-shared --with-includ…
69--with-included-unistring --without-p11-kit --disable-doc --disable-tests --disable-tools --disabl…
70 --disable-maintainer-mode --disable-libdane --disable-gcc-warnings --disable-full-test-suite \
71 --prefix=$WGET2_DEPS_PATH $GNUTLS_CONFIGURE_FLAGS
72 make -j$(nproc)
81 LIBS="-lgnutls -lhogweed -lnettle -lidn2 -lunistring -lpsl" \
82 ./configure -C --enable-static --disable-shared --disable-doc --without-plugin-support
84 make -j$(nproc)
85 make -j$(nproc) -C unit-tests check
86 make -j$(nproc) -C fuzz check
88 LIBS="-lgnutls -lhogweed -lnettle -lidn2 -lunistring -lpsl" \
89 …./configure -C --enable-fuzzing --enable-static --disable-shared --disable-doc --without-plugin-su…
91 make -j$(nproc) -C lib
92 make -j$(nproc) -C include
93 make -j$(nproc) -C libwget
94 make -j$(nproc) -C src
97 ln -s $WGET2_DEPS_PATH/lib64/libhogweed.a $WGET2_DEPS_PATH/lib/libhogweed.a
98 ln -s $WGET2_DEPS_PATH/lib64/libnettle.a $WGET2_DEPS_PATH/lib/libnettle.a
103 CXXFLAGS="$CXXFLAGS -L$WGET2_DEPS_PATH/lib/" make oss-fuzz
105 find . -name '*_fuzzer' -exec cp -v '{}' $OUT ';'
106 find . -name '*_fuzzer.dict' -exec cp -v '{}' $OUT ';'
107 find . -name '*_fuzzer.options' -exec cp -v '{}' $OUT ';'
111 zip -rj "$OUT/${fuzzer}_seed_corpus.zip" "${dir}/"