]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/libvirt.git/commit
build: Create needed folders without dependency tracking
authorMartin Kletzander <mkletzan@redhat.com>
Mon, 30 Nov 2015 09:52:43 +0000 (10:52 +0100)
committerMartin Kletzander <mkletzan@redhat.com>
Mon, 30 Nov 2015 14:48:17 +0000 (15:48 +0100)
commit97c9ddefa13824b3f68bd4dd6d1456a4eb507f57
treedb6b0a2e9c6341ce027bf3a626b343d40a394a1f
parent98e2c39d39751932837b66139b3c1227fea95fea
build: Create needed folders without dependency tracking

The parameter --disable-dependency-tracking is supposed to speed up
one-time build due to the fact that it disables some dependency
extractors that, apparently, take longer time to execute.  That is a
problem for code that is generated into builddir (especially some
specific subdirectory) because the directory it should be installed to
does not exists in VPATH and without the dependency tracking is not
created.  Generating such file hence fails with -ENOENT.  In order to
keep generating files into builddir instead of srcdir, we must create
the directory ourselves.  This should finally fix the problem that is
being fixed multiple times since its introduction in commit a9fe62037214
and let us continue with cleaning those parts of Makefiles that depend
on generating files into the srcdir rather than builddir as it should
be.

Signed-off-by: Martin Kletzander <mkletzan@redhat.com>
src/Makefile.am