mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-10 13:13:44 +01:00
Merge remote-tracking branch 'tor-github/pr/1115'
This commit is contained in:
commit
125a6300da
4
changes/ticket19381
Normal file
4
changes/ticket19381
Normal file
@ -0,0 +1,4 @@
|
||||
o Minor features (build system):
|
||||
- Add --disable-manpage and --disable-html-manual options to configure
|
||||
script. This will enable shortening build times by not building
|
||||
documentation. Resolves issue 19381.
|
@ -105,6 +105,12 @@ if test "$enable_memory_sentinels" = "no"; then
|
||||
[Defined if we're turning off memory safety code to look for bugs])
|
||||
fi
|
||||
|
||||
AC_ARG_ENABLE(manpage,
|
||||
AS_HELP_STRING(--disable-manpage, [Disable manpage generation.]))
|
||||
|
||||
AC_ARG_ENABLE(html-manual,
|
||||
AS_HELP_STRING(--disable-html-manual, [Disable HTML documentation.]))
|
||||
|
||||
AC_ARG_ENABLE(asciidoc,
|
||||
AS_HELP_STRING(--disable-asciidoc, [don't use asciidoc (disables building of manpages)]),
|
||||
[case "${enableval}" in
|
||||
@ -299,6 +305,8 @@ AC_PATH_PROG([ASCIIDOC], [asciidoc], none)
|
||||
AC_PATH_PROGS([A2X], [a2x a2x.py], none)
|
||||
|
||||
AM_CONDITIONAL(USE_ASCIIDOC, test "x$asciidoc" = "xtrue")
|
||||
AM_CONDITIONAL(BUILD_MANPAGE, [test "x$enable_manpage" != "xno"])
|
||||
AM_CONDITIONAL(BUILD_HTML_DOCS, [test "x$enable_html_manual" != "xno"])
|
||||
|
||||
AM_PROG_CC_C_O
|
||||
AC_PROG_CC_C99
|
||||
|
@ -15,17 +15,32 @@
|
||||
all_mans = doc/tor doc/tor-gencert doc/tor-resolve doc/torify doc/tor-print-ed-signing-cert
|
||||
|
||||
if USE_ASCIIDOC
|
||||
nodist_man1_MANS = $(all_mans:=.1)
|
||||
doc_DATA = $(all_mans:=.html)
|
||||
html_in = $(all_mans:=.html.in)
|
||||
man_in = $(all_mans:=.1.in)
|
||||
txt_in = $(all_mans:=.1.txt)
|
||||
|
||||
if BUILD_HTML_DOCS
|
||||
html_in = $(all_mans:=.html.in)
|
||||
doc_DATA = $(all_mans:=.html)
|
||||
else
|
||||
html_in =
|
||||
doc_DATA =
|
||||
endif
|
||||
|
||||
if BUILD_MANPAGE
|
||||
nodist_man1_MANS = $(all_mans:=.1)
|
||||
man_in = $(all_mans:=.1.in)
|
||||
else
|
||||
nodist_man1_MANS =
|
||||
man_in =
|
||||
endif
|
||||
|
||||
else
|
||||
|
||||
html_in =
|
||||
doc_DATA =
|
||||
man_in =
|
||||
txt_in =
|
||||
nodist_man1_MANS =
|
||||
doc_DATA =
|
||||
|
||||
endif
|
||||
|
||||
EXTRA_DIST+= doc/asciidoc-helper.sh \
|
||||
|
Loading…
Reference in New Issue
Block a user