diff options
author | Guido Guenther <agx@sigxcpu.org> | 2007-11-22 17:15:30 +0100 |
---|---|---|
committer | Guido Guenther <agx@sigxcpu.org> | 2007-11-22 17:15:30 +0100 |
commit | 289456a92fb60b336602a4667d251007b054bb0a (patch) | |
tree | e7d530518edfc75ceeb8fece4b056b30e0890757 /Makefile.am |
Imported upstream version 0.3.3
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am new file mode 100644 index 000000000..e1e688416 --- /dev/null +++ b/Makefile.am @@ -0,0 +1,43 @@ +## Process this file with automake to produce Makefile.in + +SUBDIRS = src qemud proxy include docs @PYTHON_SUBDIR@ tests po m4 scripts + +ACLOCAL_AMFLAGS = -I m4 + +EXTRA_DIST = libvirt.spec.in libvirt.spec COPYING.LIB \ + libvirt.pc.in libvirt.pc TODO AUTHORS ChangeLog \ + NEWS README $(man_MANS) autobuild.sh + +man_MANS = virsh.1 + +pkgconfigdir = $(libdir)/pkgconfig +pkgconfig_DATA = libvirt.pc + +rpm: clean + @(unset CDPATH ; $(MAKE) dist && rpmbuild -ta $(distdir).tar.gz) + +check-local: all tests + +tests: + @(cd docs/examples ; $(MAKE) MAKEFLAGS+=--silent tests) + @(if [ "@PYTHON_SUBDIR@" != "" ] ; then cd python ; \ + $(MAKE) MAKEFLAGS+=--silent tests ; fi) + +cov: cov-recursive cov-am + +clean-cov: + rm -rf $(top_builddir)/coverage + cd src && $(MAKE) $(AM_MAKEFLAGS) clean-cov + +cov-recursive: + cd src && $(MAKE) $(AM_MAKEFLAGS) cov + +cov-am: + rm -rf $(top_builddir)/coverage + mkdir $(top_builddir)/coverage + perl $(srcdir)/scripts/coverage-report.pl src/*.cov > $(top_builddir)/coverage/index.xml + xsltproc $(srcdir)/scripts/coverage-report.xsl \ + $(top_builddir)/coverage/index.xml \ + > $(top_builddir)/coverage/index.html + for i in $(top_builddir)/src/*.gcov ; do o=`echo $$i | sed -e 's,$(top_builddir)/src,coverage,'` ; \ + perl $(srcdir)/scripts/coverage-report-entry.pl $$i > $$o.html ; done |