]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Doxygen: stop producing LaTeX.
authorNick Mathewson <nickm@torproject.org>
Wed, 16 Oct 2019 13:56:31 +0000 (09:56 -0400)
committerNick Mathewson <nickm@torproject.org>
Wed, 16 Oct 2019 13:56:31 +0000 (09:56 -0400)
Running doxygen with latex gave us all manner of unicode issues,
slowed down the "make doxygen" target by a lot, and added several
latex dependencies... all to produce a 4000-page reference manual
which is probably not what anybody wanted.

Closes ticket 32099.

Doxyfile.in
Makefile.am
changes/ticket32099 [new file with mode: 0644]

index d242b2e1513598644d7672b8eda5f6e67a23b319..8e39e0f167c6de98403587535ce153a80f22de89 100644 (file)
@@ -1645,7 +1645,7 @@ EXTRA_SEARCH_MAPPINGS  =
 # If the GENERATE_LATEX tag is set to YES, doxygen will generate LaTeX output.
 # The default value is: YES.
 
-GENERATE_LATEX         = YES
+GENERATE_LATEX         = NO
 
 # The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put. If a
 # relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
index 485324fc79135858c00e5f095482dd251df76a85..f0d960efe7e0645e903765bc506e5e8724214452 100644 (file)
@@ -236,8 +236,9 @@ dist-rpm: dist-gzip
        echo "RPM build finished";                                              \
        #end of dist-rpm
 
-doxygen:
-       doxygen && cd doc/doxygen/latex && make
+.PHONY: doxygen
+doxygen: Doxyfile
+       doxygen
 
 test: all
        $(top_builddir)/src/test/test
diff --git a/changes/ticket32099 b/changes/ticket32099
new file mode 100644 (file)
index 0000000..7a111df
--- /dev/null
@@ -0,0 +1,4 @@
+  o Removed features:
+    - Our Doxygen configuration no longer generates LaTeX output.  The
+      reference manual produced by doing this was over 4000 pages long,
+      and generally unusable.  Closes ticket 32099.