]> git.ipfire.org Git - thirdparty/libvirt.git/commit
Quieten build & ensure API build scripts exit with non-zero status
authorDaniel P. Berrange <berrange@redhat.com>
Thu, 12 May 2011 10:19:42 +0000 (11:19 +0100)
committerDaniel P. Berrange <berrange@redhat.com>
Tue, 19 Jul 2011 12:58:06 +0000 (13:58 +0100)
commit8665f85523f0451c12a001988a451fd4f05e7a4b
treec890781c6b460f06a4a417a0ffd420f77b0ce3f2
parentfff9d71a65c23d88b9e97508a3f9bf2aa8831f0b
Quieten build & ensure API build scripts exit with non-zero status

The current API build scripts will continue and exit with a zero
status even if they find problems. This has been the cause of many
build problems, or hidden build errors, in the past. Change the
scripts so they always exit with a non-zero status for any problems
they do not understand. Also turn off all debug output by default
so they respect $(AM_V_GEN)

* docs/Makefile.am: Use $(AM_V_GEN) for API/HTML scripts
* docs/apibuild.py, python/generator.py: Exit with non-zero status
  if problems are found. Also be silent, not outputting any debug
  messages.
* src/Makefile.am: Use $(AM_V_GEN) for ESX generator
* python/Makefile.am: Tweak rule
docs/Makefile.am
docs/apibuild.py
python/Makefile.am
python/generator.py
src/Makefile.am