automake: Fix 'make distcheck'
Add some missing meson.builds to the distball, and update the meson build test to work when the distcheck srcdir != builddir. The test build directory will be $(srcdir)/_distcheck_build so srcdir will need to be writable; this shouldn't be too much to ask I hope. Signed-off-by: Adam Jackson <ajax@redhat.com>
This commit is contained in:
parent
2d29daf4c6
commit
627dfc2f83
14
Makefile.am
14
Makefile.am
|
@ -130,7 +130,12 @@ install-headers: Makefile
|
||||||
done
|
done
|
||||||
|
|
||||||
distcheck-hook:
|
distcheck-hook:
|
||||||
rm -rf build && meson build && ninja -C build && rm -rf build
|
cd $(srcdir) && \
|
||||||
|
meson setup _distcheck_build && \
|
||||||
|
meson configure _distcheck_build && \
|
||||||
|
ninja -C _distcheck_build && \
|
||||||
|
rm -rf _distcheck_build && \
|
||||||
|
cd -
|
||||||
|
|
||||||
EXTRA_DIST += \
|
EXTRA_DIST += \
|
||||||
meson_options.txt \
|
meson_options.txt \
|
||||||
|
@ -182,6 +187,10 @@ EXTRA_DIST += \
|
||||||
hw/xnest/meson.build \
|
hw/xnest/meson.build \
|
||||||
hw/xquartz/meson.build \
|
hw/xquartz/meson.build \
|
||||||
hw/xwayland/meson.build \
|
hw/xwayland/meson.build \
|
||||||
|
hw/xwin/dri/meson.build \
|
||||||
|
hw/xwin/glx/meson.build \
|
||||||
|
hw/xwin/meson.build \
|
||||||
|
hw/xwin/winclipboard/meson.build \
|
||||||
include/meson.build \
|
include/meson.build \
|
||||||
meson.build \
|
meson.build \
|
||||||
miext/damage/meson.build \
|
miext/damage/meson.build \
|
||||||
|
@ -194,6 +203,9 @@ EXTRA_DIST += \
|
||||||
randr/meson.build \
|
randr/meson.build \
|
||||||
record/meson.build \
|
record/meson.build \
|
||||||
render/meson.build \
|
render/meson.build \
|
||||||
|
test/bigreq/meson.build \
|
||||||
|
test/meson.build \
|
||||||
|
test/sync/meson.build \
|
||||||
Xext/meson.build \
|
Xext/meson.build \
|
||||||
xfixes/meson.build \
|
xfixes/meson.build \
|
||||||
Xi/meson.build \
|
Xi/meson.build \
|
||||||
|
|
Loading…
Reference in New Issue