mirror of
https://github.com/ading2210/libcurl.js.git
synced 2025-05-13 06:20:02 -04:00
24 lines
No EOL
443 B
Bash
Executable file
24 lines
No EOL
443 B
Bash
Executable file
#!/bin/bash
|
|
|
|
#compile nghttp2 for use with emscripten
|
|
|
|
set -x
|
|
set -e
|
|
|
|
CORE_COUNT=$(nproc --all)
|
|
PREFIX=$(realpath build/nghttp2-wasm)
|
|
|
|
cd build
|
|
rm -rf nghttp2
|
|
git clone -b master --depth=1 https://github.com/nghttp2/nghttp2
|
|
cd nghttp2
|
|
|
|
rm -rf $PREFIX
|
|
mkdir -p $PREFIX
|
|
|
|
autoreconf -fi
|
|
emconfigure ./configure --host i686-linux --enable-static --disable-shared --enable-lib-only --prefix=$PREFIX
|
|
emmake make -j$CORE_COUNT
|
|
make install
|
|
|
|
cd ../../ |