do not edit — generated by btf.
git.druid.rocksindexdruid520portsports/build-tools/muon/add.sh

ports/build-tools/muon/add.sh


set -e
 
git clone https://git.sr.ht/~lattis/muon
cd muon
./bootstrap.sh build
# -Dprefer_static=true: muon's own (meson-compatible) global option
# telling its dependency() resolution to pick a library's .a over its
# .so when both exist -- without it, muon's own final link picked the
# shared libz.so/libssl.so/libcrypto.so (despite .a versions of all
# three already existing) and failed outright under this build's
# static-pie policy: "attempted static link of dynamic object
# `/lib/libz.so'".
build/muon-bootstrap setup -Dprefix=$MP_PREFIX -Dprefer_static=true $MESON_FLAGS build
build/muon-bootstrap -C build samu
build/muon -C build install
ln -sf muon $MP_PREFIX/bin/meson
powered by btf.