Nick Mathewson
9b13191192
Doxygen: use \refdir everywhere.
...
This commit was generated with:
find src -name '*.dox' |xargs perl -i -pe 's{\\ref src/(\S+) \"\S+}{\\refdir{$1}};'
2019-11-04 11:12:27 -05:00
Nick Mathewson
b95bc4d839
Doxygen: define an alias for linking to a directory.
...
We need to use this kind of trickery to make directory links work in
out-of-tree builds.
2019-11-04 11:08:04 -05:00
Nick Mathewson
e2da29e045
Doxygen: Better path handling.
...
This change tells doxygen to include all files not explicitly
excluded, and to document paths along with filenames.
2019-11-03 15:00:14 -05:00
Nick Mathewson
7ec314a67f
Doxygen: accept .dox as pure doxygen, and interpret everything as C
2019-11-03 12:16:36 -05:00
Nick Mathewson
7824a65aa0
Doxyfile.in: switch to a tor-style green color scheme.
2019-11-01 09:23:10 -04:00
Nick Mathewson
85accdf00a
Tell doxygen not to pay attention to __attribute__.
2019-10-16 11:02:49 -04:00
Nick Mathewson
2329f8a28c
Teach Doxygen to handle MOCK_{DECL,IMPL}
2019-10-16 10:59:29 -04:00
Nick Mathewson
593acfabb3
Doxygen: stop producing LaTeX.
...
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.
2019-10-16 09:56:31 -04:00
Nick Mathewson
033d76b0e0
Doxygen: update doxyfile to a more recent version.
...
I have left the settings at their old values, except when they
referred to nonexistent files.
Closes ticket 32110
2019-10-16 09:07:21 -04:00
Taylor Yu
763ccd0928
Fix Doxyfile for 0.3.5 source tree moves
...
Make Doxygen work again after the 0.3.5 source tree moves. Fixes bug
28435; bugfix on 0.3.5.1-alpha.
2018-11-14 07:45:55 -05:00
Nick Mathewson
f720a5a439
Fix everything that previously referred to src/or
2018-07-05 17:15:50 -04:00
Nick Mathewson
ed9845550e
doxygen says these options are obsolete
2016-10-24 10:31:05 -04:00
cypherpunks
17cbc4350f
Use output variables instead of relative paths.
...
Fixes the following rules in out-of-tree builds;
- check-spaces
- check-docs
- check-logs
- Doxygen
- coverage-html
And cleans up additional directories;
- coverage_html
- doc/doxygen
2015-03-14 13:00:04 -04:00
Nick Mathewson
7f6af7a602
Fix up all doxygen warnings other than "foo is not documented"
2011-03-16 14:47:27 -04:00
Nick Mathewson
2def9e0a6e
Turn on the "source browser" feature for our generated HTML.
2011-03-16 14:36:42 -04:00
Nick Mathewson
57e23fc9a5
Run "doxygen -u" to update doxygen config file.
2011-03-16 14:34:59 -04:00
Sebastian Hahn
d230827912
Remove all svn metadata minus what I missed.
...
Tor doesn't use SVN anymore, making $Revision$, $Id$ and $Date$
meaningless. Remove them without replacement.
2009-05-05 17:05:46 +02:00
Peter Palfrader
b14bb2d85c
Doxygen whines bitterly unless I let it update the configfile
...
svn:r11948
2007-10-15 19:05:20 +00:00
Nick Mathewson
5d90e24cfc
Make Doxyfile get updated by configure script, so the version number gets set correctly.
...
svn:r10525
2007-06-07 16:19:17 +00:00