]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/libvirt.git/commitdiff
Do not distribute generated virkeymaps.h
authorMartin Kletzander <mkletzan@redhat.com>
Tue, 8 Sep 2015 13:04:46 +0000 (15:04 +0200)
committerMartin Kletzander <mkletzan@redhat.com>
Tue, 6 Oct 2015 13:10:36 +0000 (15:10 +0200)
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 <mkletzan@redhat.com>
src/Makefile.am

index 07d587904f54702db33e98351cf3c7087ef981ff..e5e2d50b9f46aaf3bd7ff869ae6706790fae65ce 100644 (file)
@@ -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