提交 5d4009b0 编写于 作者: P Philipp Hahn 提交者: Eric Blake

Don't ship generated python/libvirt.? files.

libvirt.c and libvirt.h are auto-generated files. Mentioning their names
in *_SOURCES includes them in the distribution. During an out-of-tree
build these shipped files are included instead of the auto-generated
version, potentially breaking the build (as it happend in 0.8.0, because
the shipped libvirt.h was missing the declaration for
'libvirt_virDomainUpdateDeviceFlags')

Use the nodist_*_SOURCES automake variable instead.
Signed-off-by: NPhilipp Hahn <hahn@univention.de>
上级 90302e7f
...@@ -34,7 +34,8 @@ all-local: libvirt.py ...@@ -34,7 +34,8 @@ all-local: libvirt.py
pyexec_LTLIBRARIES = libvirtmod.la pyexec_LTLIBRARIES = libvirtmod.la
libvirtmod_la_SOURCES = libvirt-override.c typewrappers.c libvirt.c libvirt.h libvirtmod_la_SOURCES = libvirt-override.c typewrappers.c
nodist_libvirtmod_la_SOURCES = libvirt.c libvirt.h
# Python <= 2.4 header files contain a redundant decl, hence we # Python <= 2.4 header files contain a redundant decl, hence we
# need extra flags here # need extra flags here
libvirtmod_la_CFLAGS = $(WARN_PYTHON_CFLAGS) libvirtmod_la_CFLAGS = $(WARN_PYTHON_CFLAGS)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册