Skip to content

Commit

Permalink
no xslt on CI
Browse files Browse the repository at this point in the history
  • Loading branch information
pmp-p committed Aug 25, 2024
1 parent a17a38e commit c235947
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion cibuild/pgbuild.sh
Original file line number Diff line number Diff line change
Expand Up @@ -32,13 +32,21 @@ CC_PGLITE=$CC_PGLITE
# TODO: --with-libxslt add to sdk
# --disable-atomics https://github.com/WebAssembly/threads/pull/147 "Allow atomic operations on unshared memories"

if $CI
then
# do not build obsolete ext xml2 on CI
XSLT=""
else
XSLT="--with-libxslt"
fi

CNF="${PGSRC}/configure --prefix=${PGROOT} \
XML2_CONFIG=$PREFIX/bin/xml2-config \
--cache-file=${PGROOT}/config.cache.emsdk \
--disable-spinlocks \
--without-zlib --disable-largefile --without-llvm \
--without-pam --disable-largefile --without-zlib --with-openssl=no \
--without-readline --without-icu --with-libxml --with-libxslt --with-uuid=ossp \
--without-readline --without-icu --with-libxml ${XSLT} --with-uuid=ossp \
${PGDEBUG}"

echo " ==== building wasm MVP:$MVP Debug=${PGDEBUG} with opts : $@ == "
Expand Down

0 comments on commit c235947

Please sign in to comment.