oc-facho/experimental/facho-wasm/xmlsec-wasm/build_libxml2.sh
bit4bit dd445b59f0 experimental: facho-signer: xml layout
FossilOrigin-Name: 6fda6ceb8a3fd6d45cd68601b4608b9ce3a8f8af0eb79b99f9ec73a20a8023b3
2021-12-06 17:39:37 +00:00

22 lines
508 B
Bash

#!/bin/sh
LIBXML2_VERSION=2.9.12
tar xf libxml2-${LIBXML2_VERSION}.tar.gz
mv libxml2-${LIBXML2_VERSION} libxml2
pushd libxml2
wasiconfigure ./configure --enable-static --without-http --without-ftp --without-modules --without-python --without-zlib --without-lzma --without-threads --host=x86_64
wasimake make clean
wasimake make -j4
popd
mkdir -p vendor/libxml2/lib
mkdir -p vendor/libxml2/include
cp -r libxml2/include/libxml2 vendor/libxml2/include
cp -r libxml2/.libs/libxml2.a vendor/libxml2/lib