xserver: Branch 'master' - 2 commits

Peter Hutterer whot at kemper.freedesktop.org
Thu May 4 01:11:48 UTC 2017


 Makefile.am |   69 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 69 insertions(+)

New commits:
commit 4b7dd6d1aa53bdeee2e3fd0c0a73f6ce40495682
Author: Adam Jackson <ajax at redhat.com>
Date:   Wed May 3 15:40:08 2017 -0400

    Makefile.am: make 'make distcheck' verify the meson build
    
    Signed-off-by: Adam Jackson <ajax at redhat.com>
    Reviewed-by: Eric Anholt <eric at anholt.net>
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

diff --git a/Makefile.am b/Makefile.am
index d281ed338..eacd957bd 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -129,6 +129,9 @@ install-headers: Makefile
 		fi							\
 	done
 
+distcheck-hook:
+	rm -rf build && meson build && ninja -C build && rm -rf build
+
 EXTRA_DIST += \
 	meson_options.txt \
 	include/xorg-config.h.meson.in \
commit 111a5615a60565f7b68a7fa69dbac3d289d80c9e
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Wed May 3 15:40:07 2017 -0400

    Makefile.am: add the meson files to the tarball
    
    While we're shipping both build systems, we'll likely have 'make dist'
    generated tarballs - those tarballs should be buildable with meson to
    have more exposure. List them all explicitly since the list isn't likely
    to change much.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
    Reviewed-by: Eric Engestrom <eric at engestrom.ch>
    Reviewed-by: Eric Anholt <eric at anholt.net>

diff --git a/Makefile.am b/Makefile.am
index f0fa2d839..d281ed338 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -128,3 +128,69 @@ install-headers: Makefile
 			(cd `dirname "$$m"` && make install-sdkHEADERS)	\
 		fi							\
 	done
+
+EXTRA_DIST += \
+	meson_options.txt \
+	include/xorg-config.h.meson.in \
+	hw/xfree86/loader/symbol-test.c \
+	hw/xfree86/common/xf86Build.sh \
+	composite/meson.build \
+	config/meson.build \
+	damageext/meson.build \
+	dbe/meson.build \
+	dix/meson.build \
+	dri3/meson.build \
+	exa/meson.build \
+	fb/meson.build \
+	glamor/meson.build \
+	glx/meson.build \
+	hw/dmx/config/meson.build \
+	hw/dmx/examples/meson.build \
+	hw/dmx/glxProxy/meson.build \
+	hw/dmx/input/meson.build \
+	hw/dmx/meson.build \
+	hw/kdrive/ephyr/meson.build \
+	hw/kdrive/meson.build \
+	hw/kdrive/src/meson.build \
+	hw/meson.build \
+	hw/vfb/meson.build \
+	hw/xfree86/common/meson.build \
+	hw/xfree86/ddc/meson.build \
+	hw/xfree86/dixmods/meson.build \
+	hw/xfree86/dri2/meson.build \
+	hw/xfree86/dri/meson.build \
+	hw/xfree86/drivers/modesetting/meson.build \
+	hw/xfree86/exa/meson.build \
+	hw/xfree86/fbdevhw/meson.build \
+	hw/xfree86/glamor_egl/meson.build \
+	hw/xfree86/i2c/meson.build \
+	hw/xfree86/int10/meson.build \
+	hw/xfree86/loader/meson.build \
+	hw/xfree86/meson.build \
+	hw/xfree86/modes/meson.build \
+	hw/xfree86/os-support/meson.build \
+	hw/xfree86/parser/meson.build \
+	hw/xfree86/ramdac/meson.build \
+	hw/xfree86/shadowfb/meson.build \
+	hw/xfree86/vbe/meson.build \
+	hw/xfree86/vgahw/meson.build \
+	hw/xfree86/x86emu/meson.build \
+	hw/xnest/meson.build \
+	hw/xquartz/meson.build \
+	hw/xwayland/meson.build \
+	include/meson.build \
+	meson.build \
+	miext/damage/meson.build \
+	miext/shadow/meson.build \
+	miext/sync/meson.build \
+	mi/meson.build \
+	os/meson.build \
+	present/meson.build \
+	pseudoramiX/meson.build \
+	randr/meson.build \
+	record/meson.build \
+	render/meson.build \
+	Xext/meson.build \
+	xfixes/meson.build \
+	Xi/meson.build \
+	xkb/meson.build


More information about the xorg-commit mailing list