From 5a478e196eea4c9722e4cbebe4d8be8c37f878e9 Mon Sep 17 00:00:00 2001 From: Scott Wheeler Date: Sun, 24 Sep 2006 20:57:22 +0000 Subject: [PATCH] Forgot something. ;-) git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@588077 283d02a7-25f6-0310-bc7c-ecb5cbfe19da --- Makefile.am | 54 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 Makefile.am diff --git a/Makefile.am b/Makefile.am new file mode 100644 index 00000000..3f598339 --- /dev/null +++ b/Makefile.am @@ -0,0 +1,54 @@ +SUBDIRS = taglib bindings tests + +AUTOMAKE_OPTIONS = foreign + +$(top_srcdir)/configure.in: configure.in.in $(top_srcdir)/subdirs + cd $(top_srcdir) && $(MAKE) -f admin/Makefile.common configure.in ; + +$(top_srcdir)/subdirs: + cd $(top_srcdir) && $(MAKE) -f admin/Makefile.common subdirs + +$(top_srcdir)/acinclude.m4: $(top_srcdir)/admin/acinclude.m4.in $(top_srcdir)/admin/libtool.m4.in + @cd $(top_srcdir) && cat admin/acinclude.m4.in admin/libtool.m4.in > acinclude.m4 + +MAINTAINERCLEANFILES = subdirs configure.in acinclude.m4 configure.files + +bin_SCRIPTS = taglib-config + +pkgconfigdir = $(libdir)/pkgconfig +pkgconfig_DATA = taglib.pc + +package-messages: + $(MAKE) -f admin/Makefile.common package-messages + +dist-hook: + cd $(top_distdir) && perl admin/am_edit -padmin + cd $(top_distdir) && $(MAKE) -f admin/Makefile.common subdirs + +examples: examples-all + +examples-all: + cd examples ; \ + $(MAKE) all + +apidox: + $(mkinstalldirs) doc/api; \ + if test ! -x doc/common; then \ + $(LN_S) $(kde_libs_htmldir)/en/common doc/common ; \ + fi; \ + cp $(top_srcdir)/admin/Doxyfile.global taglib.doxyfile; \ + echo "PROJECT_NAME = TagLib" >> taglib.doxyfile; \ + echo "PROJECT_NUMBER = \"Version 1.1\"" >> taglib.doxyfile; \ + echo "INPUT = $(srcdir)" >> taglib.doxyfile; \ + echo "OUTPUT_DIRECTORY = doc/api" >> taglib.doxyfile; \ + echo "HTML_OUTPUT = html" >> taglib.doxyfile; \ + echo "GENERATE_HTML = YES" >> taglib.doxyfile ; \ + echo "GENERATE_MAN = NO" >> taglib.doxyfile ; \ + echo "GENERATE_LATEX = NO" >> taglib.doxyfile ; \ + echo "HTML_HEADER = doc/common/header.html" >> taglib.doxyfile ; \ + echo "HTML_FOOTER = doc/common/footer.html" >> taglib.doxyfile ; \ + echo "HTML_STYLESHEET = doc/common/doxygen.css" >> taglib.doxyfile ; \ + echo "FILE_PATTERNS = *.h" >> taglib.doxyfile ; \ + echo "PREDEFINED = DO_NOT_DOCUMENT DOXYGEN" >> taglib.doxyfile ; \ + echo "EXTRACT_ALL = YES" >> taglib.doxyfile ; \ + doxygen taglib.doxyfile -- 2.40.0