I recently noticed that the generated tarballs with "make dist"
were incomplete unless the configure script was run on a machine
with all possible build dependencies.
That's wrong as you clearly don't need those dependencies to generate
the tarball. This change fixes that.
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
Acked-by: Serge E. Hallyn <serge.hallyn@ubuntu.com>
SUBDIRS = config src templates doc hooks
DIST_SUBDIRS = config src templates doc hooks
-EXTRA_DIST = autogen.sh lxc.spec CONTRIBUTING MAINTAINERS ChangeLog
+EXTRA_DIST = \
+ autogen.sh \
+ lxc.spec \
+ CONTRIBUTING \
+ MAINTAINERS \
+ runapitests.sh
+
RPMARGS =
if ENABLE_LUA
DIST_SUBDIRS = examples rootfs
EXTRA_DIST = \
- FAQ.txt \
- $(man_MANS)
+ FAQ.txt
if ENABLE_DOCBOOK
man_MANS = \
-EXTRA_DIST = $(pkgexamples_DATA)
-
if ENABLE_EXAMPLES
pkgexamplesdir=$(docdir)/examples
sodir=$(libdir)/lua/5.1/lxc
lua_SCRIPTS=lxc.lua
-EXTRA_DIST=lxc.lua
so_PROGRAMS = core.so
lxc.lua:
endif
+
+EXTRA_DIST= \
+ lxc.lua \
+ test/apitest.lua
lxc-shutdown \
lxc-destroy
-EXTRA_DIST=
+EXTRA_DIST = \
+ lxc-device \
+ lxc-ls \
+ lxc-top
+
if ENABLE_PYTHON
- EXTRA_DIST += lxc-device lxc-ls
bin_SCRIPTS += lxc-device
bin_SCRIPTS += lxc-ls
bin_SCRIPTS += lxc-start-ephemeral
endif
if ENABLE_LUA
- EXTRA_DIST += lxc-top
bin_SCRIPTS += lxc-top
endif
if ENABLE_PYTHON
-EXTRA_DIST = setup.py lxc.c
-
if HAVE_DEBIAN
DISTSETUPOPTS=--install-layout=deb
else
rm -rf build
endif
+EXTRA_DIST = \
+ setup.py \
+ lxc.c \
+ lxc/__init__.py \
+ examples/api_test.py