From: Martin Kletzander Date: Tue, 8 Sep 2015 13:04:46 +0000 (+0200) Subject: Do not distribute generated virkeymaps.h X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=a9fe62037214;p=libvirt.git Do not distribute generated virkeymaps.h We are distributing virkeymaps.h and all the tools needed to rebuild that file. On top of that, we are generating that file into the $(srcdir) and that sometimes fails when trying to do make dist in VPATH on rawhide fedora. And we don't clean the file when maintainer-clean make target is requested. So let's not distribute the file and rather let everyone rebuild it when needed and clean it when appropriate. Signed-off-by: Martin Kletzander --- diff --git a/src/Makefile.am b/src/Makefile.am index 07d587904f..e5e2d50b9f 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -172,16 +172,15 @@ UTIL_SOURCES = \ util/virxml.c util/virxml.h \ $(NULL) - -EXTRA_DIST += $(srcdir)/util/virkeymaps.h $(srcdir)/util/keymaps.csv \ - $(srcdir)/util/virkeycode-mapgen.py +EXTRA_DIST += $(srcdir)/util/keymaps.csv $(srcdir)/util/virkeycode-mapgen.py BUILT_SOURCES += util/virkeymaps.h +MAINTAINERCLEANFILES += util/virkeymaps.h util/virkeymaps.h: $(srcdir)/util/keymaps.csv \ $(srcdir)/util/virkeycode-mapgen.py $(AM_V_GEN)$(PYTHON) $(srcdir)/util/virkeycode-mapgen.py \ - <$(srcdir)/util/keymaps.csv >$(srcdir)/util/virkeymaps.h + <$(srcdir)/util/keymaps.csv >util/virkeymaps.h # Internal generic driver infrastructure NODE_INFO_SOURCES = nodeinfo.h nodeinfo.c nodeinfopriv.h