[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

[libvirt] [PATCHv2 0/3] more VPATH build fixes

Technically, this is a v2 of messages I've sent before, but now
provided as a single series; see each commit for earlier references.

I tested these on top of this unreviewed patch:

but suspect that they will trivially rebase.

I tested six combinations:
in-tree incremental git checkout (my usual dev tree)
in-tree fresh clone git checkout
in-tree expanded tarball outside git
VPATH fresh clone git checkout (note that ./autogen.sh tries to
do an in-tree build as the very first thing, but './autogen.sh --help'
is sufficient to stop things before ./configure, to set up the VPATH)
VPATH incremental git checkout
VPATH expanded tarball outside git

In each combination, I tested that 'make distcheck' and
'./autobuild.sh' were able to succeed, including full mingw
cross-compilation.  That made testing this rather time-consuming in
relation to the size of the diffstat.

Eric Blake (3):
  build: don't require pod2man for tarball builds
  maint: fix 'make dist' in VPATH build
  autobuild.sh: use VPATH build

 .gitignore         |    1 +
 autobuild.sh       |   10 +++++-----
 bootstrap.conf     |   10 ++++++++++
 daemon/.gitignore  |    3 ++-
 daemon/Makefile.am |   10 ++++++----
 docs/Makefile.am   |    2 +-
 tools/Makefile.am  |   15 ++++++++-------
 7 files changed, 33 insertions(+), 18 deletions(-)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]