mirror of https://gitee.com/openkylin/libvirt.git
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: Philipp Hahn <hahn@univention.de>
This commit is contained in:
parent
90302e7f8d
commit
5d4009b0d1
|
@ -34,7 +34,8 @@ all-local: libvirt.py
|
|||
|
||||
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
|
||||
# need extra flags here
|
||||
libvirtmod_la_CFLAGS = $(WARN_PYTHON_CFLAGS)
|
||||
|
|
Loading…
Reference in New Issue