summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorJens Georg <mail@jensge.org>2019-10-20 06:27:42 +0200
committerJens Georg <mail@jensge.org>2019-10-20 06:27:42 +0200
commit11f4abbb214938d5cae56a57a5c7de8efe048ac9 (patch)
tree5ecdd201dc8a83b750812bd827ee299625caeb7d /doc
parentda9a56b0d4549078fb07124cd874ada18b6508c2 (diff)
downloadrygel-11f4abbb214938d5cae56a57a5c7de8efe048ac9.tar.gz
build: Drop Autotools
Diffstat (limited to 'doc')
-rw-r--r--doc/Makefile.am22
-rw-r--r--doc/reference/Makefile.am7
-rw-r--r--doc/reference/doc-build.am98
-rw-r--r--doc/reference/librygel-core/Makefile.am25
-rw-r--r--doc/reference/librygel-db/Makefile.am26
-rw-r--r--doc/reference/librygel-renderer-gst/Makefile.am29
-rw-r--r--doc/reference/librygel-renderer/Makefile.am30
-rw-r--r--doc/reference/librygel-server/Makefile.am33
8 files changed, 0 insertions, 270 deletions
diff --git a/doc/Makefile.am b/doc/Makefile.am
deleted file mode 100644
index c8956588..00000000
--- a/doc/Makefile.am
+++ /dev/null
@@ -1,22 +0,0 @@
-SUBDIRS = reference
-
-EXTRA_DIST = \
- man/rygel.xml \
- man/rygel.conf.xml
-
-if HAVE_XSLTPROC
-dist_man1_MANS = \
- rygel.1
-
-dist_man5_MANS = \
- rygel.conf.5
-
-%.5 %.1: man/%.xml
- $(AM_V_GEN)$(XSLTPROC) -o $@ -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl >/dev/null 2>&1 $<
-CLEANFILES = \
- $(dist_man1_MANS) $(dist_man5_MANS)
-
-%.html: man/%.xml
- $(AM_V_GEN)$(XSLTPROC) -o $@ -nonet http://docbook.sourceforge.net/release/xsl/current/xhtml-1_1/docbook.xsl >/dev/null 2>&1 $<
-
-endif
diff --git a/doc/reference/Makefile.am b/doc/reference/Makefile.am
deleted file mode 100644
index 0acd3572..00000000
--- a/doc/reference/Makefile.am
+++ /dev/null
@@ -1,7 +0,0 @@
-SUBDIRS = librygel-core librygel-renderer librygel-server librygel-db
-
-if HAVE_GSTREAMER
-SUBDIRS += librygel-renderer-gst
-endif
-
-EXTRA_DIST = doc-build.am
diff --git a/doc/reference/doc-build.am b/doc/reference/doc-build.am
deleted file mode 100644
index c2ba069d..00000000
--- a/doc/reference/doc-build.am
+++ /dev/null
@@ -1,98 +0,0 @@
-# Other Makefile.am files should set:
-# VALA_SOURCE_FILES, VALA_SOURCE_FILES_WITH_PATHS,
-# RYGEL_DOCBUILD_VALADOC_FLAGS, RYGEL_DOCBUILD_MODULE
-# and RYGEL_DOCBUILD_EXTRA_GTKDOC_OPTIONS
-# and the include this .am file.
-
-if ENABLE_VALADOC
-
-VALADOC_FLAGS = --force \
- --vapidir $(top_srcdir)/src/lib$(RYGEL_DOCBUILD_MODULE) \
- $(RYGEL_DOCBUILD_VALADOC_FLAGS) \
- --vapidir=$(rygeldir) \
- --pkg rygel-build-config \
- -b $(top_srcdir)/src/lib$(RYGEL_DOCBUILD_MODULE) \
- --package-name lib$(RYGEL_DOCBUILD_MODULE) \
- --package-version 2.6 \
- $(VALA_SOURCE_FILES_WITH_PATHS)
-
-
-valadoc-gen: $(VALA_SOURCE_FILES_WITH_PATHS)
- @rm -f $@
- $(AM_V_GEN)$(VALADOC) \
- -o valadoc \
- $(VALADOC_FLAGS)
- @touch $@
-
-# Avoid regeneration of the html if none of its dependencies have changed:
-gtkdoc/html/index.html: gtkdoc-gen
-valadoc/index.html: valadoc-gen
-
-# The use of extra .xml DocBook files, just for the gtk-doc output
-# (in RYGEL_GTKDOC_DOCS_XML_EXTRA),
-# will be unnecessary when valadoc has some way to add extra pages of
-# documentation. See https://bugzilla.gnome.org/show_bug.cgi?id=680798
-# The whole gtk-doc build might then get much simpler like it once was:
-# http://git.gnome.org/browse/rygel/commit/doc/reference/Makefile.am?id=80b68029d42fec3fbbb9c0dbdda99c065bddcb0f
-RYGEL_GTKDOC_DOCS_XML = \
- $(top_srcdir)/doc/reference/lib$(RYGEL_DOCBUILD_MODULE)/gtkdoc/lib$(RYGEL_DOCBUILD_MODULE)-docs.xml \
- $(top_srcdir)/doc/reference/lib$(RYGEL_DOCBUILD_MODULE)/gtkdoc/overview.xml $(RYGEL_GTKDOC_DOCS_XML_EXTRA)
-
-gtkdoc-gen: $(VALA_SOURCE_FILES_WITH_PATHS) $(RYGEL_GTKDOC_DOCS_XML)
- @rm -f $@
- @rm -rf gtkdoc/html
- $(AM_V_GEN)$(VALADOC) \
- -X $(top_srcdir)/src/lib$(RYGEL_DOCBUILD_MODULE)/$(RYGEL_DOCBUILD_MODULE).h \
- $(RYGEL_DOCBUILD_EXTRA_GTKDOC_OPTIONS) \
- -X -l -X $(top_builddir)/src/lib$(RYGEL_DOCBUILD_MODULE)/.libs/lib$(RYGEL_DOCBUILD_MODULE)-2.6.so \
- -o gtkdoc \
- --doclet gtkdoc \
- $(VALADOC_FLAGS)
- @touch $@
-clean-local:
- rm -rf valadoc gtkdoc/html
- rm -f gtkdoc/html.stamp
- rm -f gtkdoc/sgml.stamp
- rm -rf gtkdoc/ccomments
- rm -rf gtkdoc/xml
- rm -rf gtkdoc/cscan
- rm -f gtkdoc/lib$(RYGEL_DOCBUILD_MODULE).args
- rm -f gtkdoc/lib$(RYGEL_DOCBUILD_MODULE).interfaces
- rm -f gtkdoc/lib$(RYGEL_DOCBUILD_MODULE).hierarchy
- rm -f gtkdoc/lib$(RYGEL_DOCBUILD_MODULE).signals
- rm -f gtkdoc/lib$(RYGEL_DOCBUILD_MODULE).types
- rm -f gtkdoc/lib$(RYGEL_DOCBUILD_MODULE)*.txt
- rm -f gtkdoc/lib$(RYGEL_DOCBUILD_MODULE)*.bak
- rm -f gtkdoc/lib$(RYGEL_DOCBUILD_MODULE).prerequisites
- rm -f valadoc-gen
- rm -f gtkdoc-gen
-
-all: valadoc-gen gtkdoc-gen
-
-# The chmod corrects the directory permissions so that distcheck can remove the installed files.
-install-data-hook: gtkdoc/html/index.html
- $(MKDIR_P) $(RYGEL_GTKDOC_INSTALL_DIR)
- cp -p -R $(srcdir)/gtkdoc/html/* $(RYGEL_GTKDOC_INSTALL_DIR)
- chmod -R u+w $(RYGEL_GTKDOC_INSTALL_DIR)
-
-else
-install-data-hook:
- test -d $(srcdir)/gtkdoc/html && $(MKDIR_P) $(RYGEL_GTKDOC_INSTALL_DIR); true
- test -d $(srcdir)/gtkdoc/html && cp -p -R $(srcdir)/gtkdoc/html/* $(RYGEL_GTKDOC_INSTALL_DIR); true
- test -d $(srcdir)/gtkdoc/html && chmod -R u+w $(RYGEL_GTKDOC_INSTALL_DIR); true
-
-endif
-
-RYGEL_GTKDOC_INSTALL_DIR = $(DESTDIR)$(datadir)/gtk-doc/html/lib$(RYGEL_DOCBUILD_MODULE)
-
-uninstall-hook:
- rm -rf $(RYGEL_GTKDOC_INSTALL_DIR)
-
-distclean-local:
- @if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
- rm -f gtkdoc/lib$(RYGEL_DOCBUILD_MODULE)-docs.xml; \
- rm -f gtkdoc/*-scan.[co] ; \
- fi
-
-EXTRA_DIST = $(RYGEL_GTKDOC_DOCS_XML) gtkdoc/html valadoc valadoc-gen gtkdoc-gen
-
diff --git a/doc/reference/librygel-core/Makefile.am b/doc/reference/librygel-core/Makefile.am
deleted file mode 100644
index 2cc7dbfe..00000000
--- a/doc/reference/librygel-core/Makefile.am
+++ /dev/null
@@ -1,25 +0,0 @@
-RYGEL_DOCBUILD_MODULE = rygel-core
-if ENABLE_VALADOC
-
-include $(top_srcdir)/common.am
-include $(top_srcdir)/src/librygel-core/filelist.am
-
-# Note that LIBRYGEL_CORE_NONVAPI_SOURCE_FILES all (should) use the internal keyword
-# so they are not shown as part of the public API.
-VALA_SOURCE_FILES = $(LIBRYGEL_CORE_VAPI_SOURCE_FILES) \
- $(LIBRYGEL_CORE_NONVAPI_SOURCE_FILES)
-
-VALA_SOURCE_FILES_WITH_PATHS = $(addprefix $(top_srcdir)/src/librygel-core/, $(VALA_SOURCE_FILES))
-
-RYGEL_DOCBUILD_VALADOC_FLAGS = \
- $(LIBRYGEL_CORE_DEPS_VALAFLAGS) \
- $(RYGEL_COMMON_BUILD_CONFIG_VALAFLAGS)
-
-
-RYGEL_DOCBUILD_EXTRA_GTKDOC_OPTIONS =
-endif
-
-include $(top_srcdir)/doc/reference/doc-build.am
-
-
-
diff --git a/doc/reference/librygel-db/Makefile.am b/doc/reference/librygel-db/Makefile.am
deleted file mode 100644
index d4af81f4..00000000
--- a/doc/reference/librygel-db/Makefile.am
+++ /dev/null
@@ -1,26 +0,0 @@
-RYGEL_DOCBUILD_MODULE = rygel-db
-if ENABLE_VALADOC
-
-include $(top_srcdir)/common.am
-include $(top_srcdir)/src/librygel-db/filelist.am
-
-# Note that LIBRYGEL_DB_NONVAPI_SOURCE_FILES all (should) use the internal keyword
-# so they are not shown as part of the public API.
-VALA_SOURCE_FILES = $(LIBRYGEL_DB_VAPI_SOURCE_FILES) \
- $(LIBRYGEL_DB_NONVAPI_SOURCE_FILES)
-
-VALA_SOURCE_FILES_WITH_PATHS = $(addprefix $(top_srcdir)/src/librygel-db/, $(VALA_SOURCE_FILES))
-
-RYGEL_DOCBUILD_VALADOC_FLAGS = \
- $(LIBRYGEL_DB_DEPS_VALAFLAGS) \
- $(RYGEL_COMMON_LIBRYGEL_CORE_VALAFLAGS) \
- $(RYGEL_COMMON_BUILD_CONFIG_VALAFLAGS)
-
-
-RYGEL_DOCBUILD_EXTRA_GTKDOC_OPTIONS =
-endif
-
-include $(top_srcdir)/doc/reference/doc-build.am
-
-
-
diff --git a/doc/reference/librygel-renderer-gst/Makefile.am b/doc/reference/librygel-renderer-gst/Makefile.am
deleted file mode 100644
index eba0b8d7..00000000
--- a/doc/reference/librygel-renderer-gst/Makefile.am
+++ /dev/null
@@ -1,29 +0,0 @@
-RYGEL_DOCBUILD_MODULE = rygel-renderer-gst
-if ENABLE_VALADOC
-
-include $(top_srcdir)/common.am
-include $(top_srcdir)/src/librygel-renderer-gst/filelist.am
-
-# Note that LIBRYGEL_RENDERER_GST_NONVAPI_SOURCE_FILES all (should) use the internal keyword
-# so they are not shown as part of the public API.
-VALA_SOURCE_FILES = $(LIBRYGEL_RENDERER_GST_VAPI_SOURCE_FILES) \
- $(LIBRYGEL_RENDERER_GST_NONVAPI_SOURCE_FILES)
-
-VALA_SOURCE_FILES_WITH_PATHS = $(addprefix $(top_srcdir)/src/librygel-renderer-gst/, $(VALA_SOURCE_FILES))
-
-#debug:
-# echo $(VALA_SOURCE_FILES_WITH_PATHS);
-
-# TODO: The need for rygel-build-config here reminds us that we shouldn't need that in librygel-renderer-gst either.
-RYGEL_DOCBUILD_VALADOC_FLAGS = \
- $(LIBRYGEL_RENDERER_GST_DEPS_VALAFLAGS) \
- $(RYGEL_COMMON_LIBRYGEL_RENDERER_VALAFLAGS)
-
-RYGEL_DOCBUILD_EXTRA_GTKDOC_OPTIONS = -X -l -X $(top_builddir)/src/librygel-core/.libs/librygel-core-2.6.so \
- -X -l -X $(top_builddir)/src/librygel-renderer/.libs/librygel-renderer-2.6.so
-RYGEL_GTKDOC_DOCS_XML_EXTRA = $(top_srcdir)/doc/reference/lib$(RYGEL_DOCBUILD_MODULE)/gtkdoc/implementing-renderers-gst.xml
-
-endif
-
-include $(top_srcdir)/doc/reference/doc-build.am
-
diff --git a/doc/reference/librygel-renderer/Makefile.am b/doc/reference/librygel-renderer/Makefile.am
deleted file mode 100644
index 1f68988d..00000000
--- a/doc/reference/librygel-renderer/Makefile.am
+++ /dev/null
@@ -1,30 +0,0 @@
-RYGEL_DOCBUILD_MODULE = rygel-renderer
-if ENABLE_VALADOC
-
-include $(top_srcdir)/common.am
-include $(top_srcdir)/src/librygel-renderer/filelist.am
-
-# Note that LIBRYGEL_RENDERER_NONVAPI_SOURCE_FILES all (should) use the internal keyword
-# so they are not shown as part of the public API.
-VALA_SOURCE_FILES = $(LIBRYGEL_RENDERER_VAPI_SOURCE_FILES) \
- $(LIBRYGEL_RENDERER_NONVAPI_SOURCE_FILES)
-
-VALA_SOURCE_FILES_WITH_PATHS = $(addprefix $(top_srcdir)/src/librygel-renderer/, $(VALA_SOURCE_FILES))
-
-# TODO: The need for rygel-build-config here reminds us that we shouldn't need that in librygel-renderer either.
-RYGEL_DOCBUILD_VALADOC_FLAGS = \
- $(LIBRYGEL_RENDERER_DEPS_VALAFLAGS) \
- $(RYGEL_COMMON_LIBRYGEL_CORE_VALAFLAGS) \
- $(RYGEL_COMMON_BUILD_CONFIG_VALAFLAGS)
-
-RYGEL_DOCBUILD_EXTRA_GTKDOC_OPTIONS = -X -l -X $(top_builddir)/src/librygel-core/.libs/librygel-core-2.6.so
-
-RYGEL_GTKDOC_DOCS_XML_EXTRA = $(top_srcdir)/doc/reference/lib$(RYGEL_DOCBUILD_MODULE)/gtkdoc/implementing-renderer-plugins.xml \
- $(top_srcdir)/doc/reference/lib$(RYGEL_DOCBUILD_MODULE)/gtkdoc/implementing-renderers.xml
-
-endif
-
-include $(top_srcdir)/doc/reference/doc-build.am
-
-
-
diff --git a/doc/reference/librygel-server/Makefile.am b/doc/reference/librygel-server/Makefile.am
deleted file mode 100644
index 3e329560..00000000
--- a/doc/reference/librygel-server/Makefile.am
+++ /dev/null
@@ -1,33 +0,0 @@
-RYGEL_DOCBUILD_MODULE = rygel-server
-if ENABLE_VALADOC
-
-include $(top_srcdir)/common.am
-include $(top_srcdir)/src/librygel-server/filelist.am
-
-# Note that LIBRYGEL_SERVER_NONVAPI_SOURCE_FILES all (should) use the internal keyword
-# so they are not shown as part of the public API.
-VALA_SOURCE_FILES = $(LIBRYGEL_SERVER_VAPI_SOURCE_FILES) \
- $(LIBRYGEL_SERVER_NONVAPI_SOURCE_FILES)
-
-VALA_SOURCE_FILES_WITH_PATHS = $(addprefix $(top_srcdir)/src/librygel-server/, $(VALA_SOURCE_FILES))
-
-#debug:
-# echo $(VALA_SOURCE_FILES_WITH_PATHS);
-
-# TODO: The need for rygel-build-config here reminds us that we shouldn't need that in librygel-server either.
-RYGEL_DOCBUILD_VALADOC_FLAGS = \
- $(LIBRYGEL_SERVER_DEPS_VALAFLAGS) \
- $(RYGEL_COMMON_LIBRYGEL_CORE_VALAFLAGS) \
- $(RYGEL_COMMON_BUILD_CONFIG_VALAFLAGS)
-
-
-RYGEL_DOCBUILD_EXTRA_GTKDOC_OPTIONS = -X -l -X $(top_builddir)/src/librygel-core/.libs/librygel-core-2.6.so
-
-RYGEL_GTKDOC_DOCS_XML_EXTRA = $(top_srcdir)/doc/reference/lib$(RYGEL_DOCBUILD_MODULE)/gtkdoc/implementing-servers.xml \
- $(top_srcdir)/doc/reference/lib$(RYGEL_DOCBUILD_MODULE)/gtkdoc/implementing-server-plugins.xml \
- $(top_srcdir)/doc/reference/lib$(RYGEL_DOCBUILD_MODULE)/gtkdoc/implementing-media-engines.xml
-
-endif
-
-include $(top_srcdir)/doc/reference/doc-build.am
-