Documentation/intro/why-ovs.rst \
Documentation/intro/install/index.rst \
Documentation/intro/install/bash-completion.rst \
+ Documentation/intro/install/afxdp.rst \
Documentation/intro/install/debian.rst \
Documentation/intro/install/documentation.rst \
Documentation/intro/install/distributions.rst \
Documentation/intro/install/fedora.rst \
Documentation/intro/install/general.rst \
Documentation/intro/install/netbsd.rst \
- Documentation/intro/install/ovn-upgrades.rst \
Documentation/intro/install/rhel.rst \
Documentation/intro/install/userspace.rst \
Documentation/intro/install/windows.rst \
Documentation/intro/install/xenserver.rst \
Documentation/tutorials/index.rst \
+ Documentation/tutorials/faucet.rst \
Documentation/tutorials/ovs-advanced.rst \
- Documentation/tutorials/ovn-openstack.rst \
- Documentation/tutorials/ovn-sandbox.rst \
+ Documentation/tutorials/ovs-conntrack.rst \
+ Documentation/tutorials/ipsec.rst \
Documentation/topics/index.rst \
Documentation/topics/bonding.rst \
+ Documentation/topics/idl-compound-indexes.rst \
Documentation/topics/datapath.rst \
Documentation/topics/design.rst \
Documentation/topics/dpdk/index.rst \
+ Documentation/topics/dpdk/bridge.rst \
+ Documentation/topics/dpdk/jumbo-frames.rst \
+ Documentation/topics/dpdk/memory.rst \
+ Documentation/topics/dpdk/pdump.rst \
+ Documentation/topics/dpdk/phy.rst \
+ Documentation/topics/dpdk/pmd.rst \
+ Documentation/topics/dpdk/qos.rst \
Documentation/topics/dpdk/ring.rst \
+ Documentation/topics/dpdk/vdev.rst \
Documentation/topics/dpdk/vhost-user.rst \
+ Documentation/topics/fuzzing/index.rst \
+ Documentation/topics/fuzzing/what-is-fuzzing.rst \
+ Documentation/topics/fuzzing/ovs-fuzzing-infrastructure.rst \
+ Documentation/topics/fuzzing/ovs-fuzzers.rst \
+ Documentation/topics/fuzzing/security-analysis-of-ovs-fuzzers.rst \
Documentation/topics/testing.rst \
- Documentation/topics/high-availability.rst \
Documentation/topics/integration.rst \
Documentation/topics/language-bindings.rst \
+ Documentation/topics/networking-namespaces.rst \
Documentation/topics/openflow.rst \
+ Documentation/topics/ovs-extensions.rst \
Documentation/topics/ovsdb-replication.rst \
Documentation/topics/porting.rst \
Documentation/topics/tracing.rst \
Documentation/topics/windows.rst \
Documentation/howto/index.rst \
- Documentation/howto/docker.rst \
Documentation/howto/dpdk.rst \
+ Documentation/howto/ipsec.rst \
Documentation/howto/kvm.rst \
Documentation/howto/libvirt.rst \
Documentation/howto/selinux.rst \
Documentation/howto/ssl.rst \
Documentation/howto/lisp.rst \
- Documentation/howto/openstack-containers.rst \
Documentation/howto/qos.png \
Documentation/howto/qos.rst \
Documentation/howto/sflow.png \
Documentation/internals/index.rst \
Documentation/internals/authors.rst \
Documentation/internals/bugs.rst \
+ Documentation/internals/charter.rst \
+ Documentation/internals/committer-emeritus-status.rst \
Documentation/internals/committer-grant-revocation.rst \
Documentation/internals/committer-responsibilities.rst \
Documentation/internals/documentation.rst \
Documentation/internals/contributing/libopenvswitch-abi.rst \
Documentation/internals/contributing/submitting-patches.rst \
Documentation/requirements.txt \
- $(addprefix Documentation/ref/,$(RST_MANPAGES))
+ $(addprefix Documentation/ref/,$(RST_MANPAGES) $(RST_MANPAGES_NOINST))
FLAKE8_PYFILES += Documentation/conf.py
EXTRA_DIST += $(DOC_SOURCE)
# You can set these variables from the command line.
SPHINXOPTS =
-SPHINXBUILD = sphinx-build
SPHINXSRCDIR = $(srcdir)/Documentation
SPHINXBUILDDIR = $(builddir)/Documentation/_build
# rST formatted manpages under Documentation/ref.
RST_MANPAGES = \
ovs-test.8.rst \
- ovs-vlan-test.8.rst
+ ovs-vlan-test.8.rst \
+ ovsdb-server.7.rst \
+ ovsdb.5.rst \
+ ovsdb.7.rst
+
+# rST formatted manpages that we don't want to install because they
+# document stuff that only works with a build tree, not with an
+# installed OVS.
+RST_MANPAGES_NOINST = ovs-sim.1.rst
# The GNU standards say that these variables should control
# installation directories for manpages in each section. Automake
eval "mandir=\$$man$${section}dir"; \
test -n "$$mandir" || { echo "unknown directory for manpage section $$section"; continue; }
-if HAVE_SPHINX
INSTALL_DATA_LOCAL += install-man-rst
+if HAVE_SPHINX
install-man-rst: docs-check
@$(set_mandirs); \
- for rst in $(RST_MANPAGES); do \
+ for rst in $(RST_MANPAGES) $(EXTRA_RST_MANPAGES); do \
$(extract_stem_and_section); \
echo " $(MKDIR_P) '$(DESTDIR)'\"$$mandir\""; \
$(MKDIR_P) '$(DESTDIR)'"$$mandir"; \
echo " $(INSTALL_DATA) $(SPHINXBUILDDIR)/man/$$stem.$$section '$(DESTDIR)'\"$$mandir/$$stem.$$section\""; \
$(INSTALL_DATA) $(SPHINXBUILDDIR)/man/$$stem.$$section '$(DESTDIR)'"$$mandir/$$stem.$$section"; \
done
+else
+install-man-rst:
+ @:
endif
UNINSTALL_LOCAL += uninstall-man-rst