diff options
Diffstat (limited to 'extra/gtk4/build')
-rwxr-xr-x | extra/gtk4/build | 25 |
1 files changed, 10 insertions, 15 deletions
diff --git a/extra/gtk4/build b/extra/gtk4/build index 07cb2b34..ddb396a0 100755 --- a/extra/gtk4/build +++ b/extra/gtk4/build @@ -1,26 +1,21 @@ #!/bin/sh -e -export DESTDIR=$1 +export DESTDIR="$1" +export LD=ld.bfd -# Create gtk-doc subproject directory so that meson doesn't try to clone it -# even when we disable it. We also don't really need sass, but there is no -# option to disable it. -mkdir -p subprojects/gtk-doc \ - subprojects/libsass \ - subprojects/sassc +# Disable usage of execinfo on the testsuite +clsed '/#ifndef G_OS_WIN32/c#if !defined(G_OS_WIN32) && defined(__GLIBC__)' \ + testsuite/reftests/gtk-reftest.c -meson \ - --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var\ - -Dgtk_doc=false \ - -Dwayland-backend=false \ +cl-meson \ + -Dwayland-backend=true \ -Dwin32-backend=false \ + -Dx11-backend=false \ -Dintrospection=disabled \ -Dmedia-gstreamer=disabled \ - -Dsassc=disabled \ -Dprint-cups=disabled \ - -Ddemos=false \ + -Df16c=disabled \ + -Dbuild-demos=false \ -Dbuild-tests=false \ -Dbuild-examples=false \ -Dvulkan=disabled \ |