11 JAVADIR = interfaces/java
16 SUBDIRS = src examples sounds plugins $(PYTHONDIR) $(SWIGDIR) $(JAVADIR) $(DOC) tests
17 EXTRA_DIST = bootstrap VERSION
20 cd doc && make update-docs && cd ..
23 cd doc && make doc-devel && cd ..
26 cd doc && make doc-user && cd ..
29 cd doc && make doc-examples && cd ..
32 $(mkinstalldirs) "$(DESTDIR)$(libdir)/pkgconfig"
33 $(INSTALL_DATA) aubio.pc "$(DESTDIR)$(libdir)/pkgconfig/aubio.pc"
36 $(RM) "$(DESTDIR)$(libdir)/pkgconfig/aubio.pc"
37 -rmdir "$(DESTDIR)$(libdir)/pkgconfig"
39 install-data-hook: install-pkgconfig
40 uninstall-hook: uninstall-pkgconfig
43 mkdir -p $(top_builddir)/lcov
44 lcov --directory $(top_builddir) --output-file $(top_builddir)/lcov/aubio.info --compat-libtool --zerocounters
45 cd tests/python && ./run_all_tests -v || echo "some tests failed"
46 lcov --directory $(top_builddir) --output-file $(top_builddir)/lcov/aubio.info --compat-libtool --capture
47 genhtml --output-directory $(top_builddir)/lcov $(top_builddir)/lcov/aubio.info