#!/bin/sh -e export DESTDIR="$1" # Remove 'libelf' and 'util-linux' dependencies. sed -i 's/HAVE_LIBELF/HAVE_KISS/' gio/meson.build sed -i 's/libmount_dep.found()/false/' meson.build # Don't build tests/fuzzing stuff. find . -type f -name meson.build -exec \ sed -i "/subdir('tests')/d;/subdir('fuzzing')/d" {} + CFLAGS="$SHARED_CFLAGS" \ CXXFLAGS="$SHARED_CXXFLAGS" \ LDFLAGS="$SHARED_LDFLAGS" \ meson \ -Ddefault_library=both \ -Dlibmount=disabled \ -Dinstalled_tests=false \ -Dman=false \ -Dfam=false \ -Dinternal_pcre=true \ --prefix=/usr \ ../build