aboutsummaryrefslogtreecommitdiff
path: root/extra/glib/build
diff options
context:
space:
mode:
Diffstat (limited to 'extra/glib/build')
-rwxr-xr-xextra/glib/build11
1 files changed, 3 insertions, 8 deletions
diff --git a/extra/glib/build b/extra/glib/build
index 38d3b13a..2ac52119 100755
--- a/extra/glib/build
+++ b/extra/glib/build
@@ -2,19 +2,14 @@
export DESTDIR="$1"
-# Remove 'libelf' dependency.
-sed 's/if have_libelf/if not have_libelf/' gio/meson.build > _
-cat _ > gio/meson.build; rm -f _
-
# tests/fuzzing now depend on dbus. Remove them from the build.
find . -type f -name meson.build -exec \
- sed -i "/subdir('tests')/d;/subdir('fuzzing')/d" {} +
+ clsed "/subdir('tests')/d;/subdir('fuzzing')/d" {} +
-meson \
- --prefix=/usr \
+cl-meson \
-Ddefault_library=both \
-Dman=false \
- -Dfam=false \
+ -Dnls=disabled \
. build
ninja -C build