summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Lamparter <equinox@opensourcerouting.org>2012-11-03 11:19:52 -0700
committerDavid Lamparter <equinox@opensourcerouting.org>2012-11-03 11:21:31 -0700
commit7d50ad444ffadd4110152113cc9583db96b3ad67 (patch)
treeace068bdeae6075c6aeac71884e2cf3c8e73ddc4
parente2b1580cbc450b55491efd2cf03c967e53e63f5f (diff)
doc: update installation instructions
configure parameters have changed quite a bit, several options are enabled by default now and there's --disable-tests. Update documentation to match. Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
-rw-r--r--doc/install.texi18
1 files changed, 12 insertions, 6 deletions
diff --git a/doc/install.texi b/doc/install.texi
index 16e29c99..1cc65574 100644
--- a/doc/install.texi
+++ b/doc/install.texi
@@ -79,21 +79,27 @@ file does not match to the current running kernel, configure script will
not turn on netlink support.
@item --enable-snmp
Enable SNMP support. By default, SNMP support is disabled.
-@item --enable-opaque-lsa
-Enable support for Opaque LSAs (RFC2370) in ospfd.
+@item --disable-opaque-lsa
+Disable support for Opaque LSAs (RFC2370) in ospfd.
@item --disable-ospfapi
Disable support for OSPF-API, an API to interface directly with ospfd.
OSPF-API is enabled if --enable-opaque-lsa is set.
@item --disable-ospfclient
Disable building of the example OSPF-API client.
-@item --enable-ospf-te
-Enable support for OSPF Traffic Engineering Extension (internet-draft) this
+@item --disable-ospf-te
+Disable support for OSPF Traffic Engineering Extension (internet-draft) this
requires support for Opaque LSAs.
@item --enable-multipath=@var{ARG}
Enable support for Equal Cost Multipath. @var{ARG} is the maximum number
of ECMP paths to allow, set to 0 to allow unlimited number of paths.
-@item --enable-rtadv
-Enable support IPV6 router advertisement in zebra.
+@item --disable-rtadv
+Disable support IPV6 router advertisement in zebra.
+@item --disable-tests
+Do not build tests. Test programs are built by default, but not ran or
+installed. They can be excluded from build with this option, which will
+minimally decrease compile time and overhead. They can always be built and
+executed at a later time by running @command{make check} in the @file{tests/}
+subdirectory, even if they're excluded from build.
@end table
You may specify any combination of the above options to the configure