aboutsummaryrefslogtreecommitdiff
path: root/doc/Makefile.am
AgeCommit message (Collapse)Author
2012-08-09Move to non-recursive makeStewart Smith
This gives us a few benefits: 1) make -j clean all this will start working, as it should. It currently doesn't. 2) increased parallel build recursive make will max out at number of files in a directory, non-recursive make doesn't have such a limitation 3) Removal of duplicate information in make files, less error prone I've also slightly updated how we call AM_INIT_AUTOMAKE, as the way that was used was not only deprecated but will be *removed* in the next major automake release (1.13).... so probably best that we can continue to bulid tor without requiring old automake. (see http://www.gnu.org/software/automake/manual/html_node/Public-Macros.html ) For more reasons why, see resources such as: http://miller.emu.id.au/pmiller/books/rmch/
2012-08-02add $(AM_V_GEN) to documentation generation Makefile targets.Stewart Smith
This makes the V=1 or V=0 automake silent build options display (or hide) the full command line used. GEN foo.bar will be seen rather than the full command. As with all automake silent rules, "make V=1" will output the full command.
2012-03-28tab-man strikes back (fixup on a9c0e9fec2)Roger Dingledine
2012-03-28Write initial documentation for the contents of the state fileNick Mathewson
Fixes bug 2987. There is still some information to go, but now we have a place to put it.
2011-06-12Ensure the release tarball contains all manpagesSebastian Hahn
Thanks to Nick for the idea for the fix.
2011-02-21Merge remote branch 'origin/maint-0.2.2'Nick Mathewson
Conflicts: doc/spec/Makefile.am doc/spec/control-spec.txt doc/spec/dir-spec.txt doc/spec/proposals/000-index.txt doc/spec/proposals/001-process.txt doc/spec/proposals/ideas/xxx-encrypted-services.txt
2011-02-21Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2Nick Mathewson
Conflicts: doc/Makefile.am doc/spec/Makefile.am doc/spec/address-spec.txt doc/spec/bridges-spec.txt doc/spec/control-spec-v0.txt doc/spec/control-spec.txt doc/spec/dir-spec-v1.txt doc/spec/dir-spec-v2.txt doc/spec/dir-spec.txt doc/spec/path-spec.txt doc/spec/proposals/000-index.txt doc/spec/proposals/001-process.txt doc/spec/proposals/098-todo.txt doc/spec/proposals/099-misc.txt doc/spec/proposals/100-tor-spec-udp.txt doc/spec/proposals/101-dir-voting.txt doc/spec/proposals/102-drop-opt.txt doc/spec/proposals/103-multilevel-keys.txt doc/spec/proposals/104-short-descriptors.txt doc/spec/proposals/105-handshake-revision.txt doc/spec/proposals/106-less-tls-constraint.txt doc/spec/proposals/107-uptime-sanity-checking.txt doc/spec/proposals/108-mtbf-based-stability.txt doc/spec/proposals/109-no-sharing-ips.txt doc/spec/proposals/110-avoid-infinite-circuits.txt doc/spec/proposals/111-local-traffic-priority.txt doc/spec/proposals/112-bring-back-pathlencoinweight.txt doc/spec/proposals/113-fast-authority-interface.txt doc/spec/proposals/114-distributed-storage.txt doc/spec/proposals/115-two-hop-paths.txt doc/spec/proposals/116-two-hop-paths-from-guard.txt doc/spec/proposals/117-ipv6-exits.txt doc/spec/proposals/118-multiple-orports.txt doc/spec/proposals/119-controlport-auth.txt doc/spec/proposals/120-shutdown-descriptors.txt doc/spec/proposals/121-hidden-service-authentication.txt doc/spec/proposals/122-unnamed-flag.txt doc/spec/proposals/123-autonaming.txt doc/spec/proposals/124-tls-certificates.txt doc/spec/proposals/125-bridges.txt doc/spec/proposals/126-geoip-reporting.txt doc/spec/proposals/127-dirport-mirrors-downloads.txt doc/spec/proposals/128-bridge-families.txt doc/spec/proposals/129-reject-plaintext-ports.txt doc/spec/proposals/130-v2-conn-protocol.txt doc/spec/proposals/131-verify-tor-usage.txt doc/spec/proposals/132-browser-check-tor-service.txt doc/spec/proposals/134-robust-voting.txt doc/spec/proposals/135-private-tor-networks.txt doc/spec/proposals/137-bootstrap-phases.txt doc/spec/proposals/138-remove-down-routers-from-consensus.txt doc/spec/proposals/140-consensus-diffs.txt doc/spec/proposals/141-jit-sd-downloads.txt doc/spec/proposals/142-combine-intro-and-rend-points.txt doc/spec/proposals/143-distributed-storage-improvements.txt doc/spec/proposals/145-newguard-flag.txt doc/spec/proposals/146-long-term-stability.txt doc/spec/proposals/147-prevoting-opinions.txt doc/spec/proposals/148-uniform-client-end-reason.txt doc/spec/proposals/149-using-netinfo-data.txt doc/spec/proposals/150-exclude-exit-nodes.txt doc/spec/proposals/151-path-selection-improvements.txt doc/spec/proposals/152-single-hop-circuits.txt doc/spec/proposals/153-automatic-software-update-protocol.txt doc/spec/proposals/154-automatic-updates.txt doc/spec/proposals/155-four-hidden-service-improvements.txt doc/spec/proposals/156-tracking-blocked-ports.txt doc/spec/proposals/157-specific-cert-download.txt doc/spec/proposals/158-microdescriptors.txt doc/spec/proposals/159-exit-scanning.txt doc/spec/proposals/ideas/xxx-hide-platform.txt doc/spec/proposals/ideas/xxx-port-knocking.txt doc/spec/proposals/ideas/xxx-separate-streams-by-port.txt doc/spec/proposals/ideas/xxx-what-uses-sha1.txt doc/spec/proposals/reindex.py doc/spec/rend-spec.txt doc/spec/socks-extensions.txt doc/spec/tor-spec.txt doc/spec/version-spec.txt
2011-02-21Remove specs from 0.2.1 branch: they have moved to a new repository.Nick Mathewson
2010-11-23stop shipping doc/img and doc/website in the tarballRoger Dingledine
2010-11-11Merge remote branch 'origin/maint-0.2.2'Nick Mathewson
Conflicts: configure.in
2010-11-10Remove everything related to os x expert packageSebastian Hahn
We decided to no longer ship expert packages for OS X because they're a lot of trouble to keep maintained and confuse users. For those who want a tor on OS X without Vidalia, macports is a fine option. Alternatively, building from source is easy, too. The polipo stuff that is still required for the Vidalia bundle build can now be found in the torbrowser repository, git://git.torproject.org/torbrowser.git.
2010-09-30Build the tor-fw-helper manpageSebastian Hahn
So far we just had the asciidoc manpage, but didn't build it.
2010-08-13minor formatting / comment fixesRoger Dingledine
2010-08-11Bug #1773: Revert bad fix (4ef609b8) and do it properly.Linus Nordberg
* doc/Makefile.am: Move $(VAR:MOD) expansions inside "if USE_ASCIIDOC". * doc/Makefile.am: Use proper variable name for text input files. * doc/Makefile.am: Initialize vars to empty when !USE_ASCIIDOC.
2010-08-03Fix 'make distcheck'Sebastian Hahn
We were leaving doc/config.log and src/or/micro-revision.i in place during a make clean. Fix that.
2010-07-30Fix compilation issue in doc/Makefile.am on NetBSDLinus Nordberg
* doc/Makefile.am: Change $(VAR:MOD) to ${VAR:MOD} -- make(1) on NetBSD substitutes '$(:x)' to 'x' rather than the empty string. This bites us in doc/ when configured with `--disable-asciidoc'. Curly braces should work in all implementations of make(1) but this patch changes only the places where we use the VAR:MOD expansion.
2010-03-01Add configure switch to disable use of asciidocSebastian Hahn
Also break the build if that switch isn't used and asciidoc isn't available.
2010-03-01Simplify asciidoc-helperSebastian Hahn
We don't need sed for our string manipulation, so let's get rid of it. Suggested by weasel.
2010-03-01Ship the asciidoc-helper file in our tarballsSebastian Hahn
Otherwise, the build process breaks when one of the .1.txt gets a new mtime. Suggested by weasel.
2010-01-28Make sure docdir is defined when making doc/Sebastian Hahn
Apparently some autoconf versions need this, while others don't. This means documentation will be installed into share/doc/tor/.
2010-01-28Fix building the tarballSebastian Hahn
This removes the Makefile.am from doc/design-paper and replaces it with a static Makefile. We don't need to call it during the normal Tor build process, as we don't need its targets normally. Keeping it around in case we want to rebuild the pdf or ps files later.
2010-01-27Clean the man and html files with make (dist)cleanSebastian Hahn
2010-01-27Stop shipping the design paper in the tarballsSebastian Hahn
2010-01-27Add a comment explaining the doc build systemNick Mathewson
Updated a little by Sebastian
2010-01-27Make the asciidoc build process work from outside top_srcdirNick Mathewson
Edited a little by Sebastian
2010-01-27Convert the Tor manpage to asciidoc.Sebastian Hahn
This should be a very faithful conversion, preserving as much of the layout of the old manpage as possible. This wasn't possible for the nt-service and the DataDirectory/state parts. See a later commit for some small cleanups. Tiago Faria helped with the asciidoc conversion, big thanks!
2010-01-27Convert the tor-resolve manpage to asciidocSebastian Hahn
2010-01-27Convert the torify manpage to asciidocSebastian Hahn
2010-01-27Convert the tor-gencert manpage to asciidocSebastian Hahn
2010-01-27Allow generating documentation from asciidoc in the MakefileSebastian Hahn
2010-01-27Move the torify manpage into the doc dirSebastian Hahn
2010-01-27Stop putting parts of the website into tarballs.Sebastian Hahn
The website wasn't used by our packages, and most users will not know how to open html.en files anyways.
2008-01-17Make the tor-gencert man page get included correctly in the tarball.Roger Dingledine
svn:r13163
2008-01-10 r17550@catbus: nickm | 2008-01-10 12:08:01 -0500Nick Mathewson
Add a manual page for tor-gencert. Also implement the missing -s option in tor-gencert, and fix the info message for when no cert file is specified. svn:r13091
2007-01-26sacrifice another chicken so the spec files can be in the tarballRoger Dingledine
svn:r9424
2007-01-26Move specification documents into new doc/spec subdirectory. (Proposals, ↵Nick Mathewson
drafts, and bad ideas still remain in doc.) svn:r9411
2006-12-19 r11644@Kushana: nickm | 2006-12-19 14:07:17 -0500Nick Mathewson
Add address-spec.txt document to describe .exit, .onion, and .noconnnect. Hopefully, we will not add too many of these just because we have a file for them now... svn:r9155
2006-10-07add tor-win32-mingw-creation.txt to the tarball tooRoger Dingledine
svn:r8627
2006-10-07start shipping path-spec.txt in the tarballRoger Dingledine
svn:r8626
2006-09-07packages now start including svn website docs (oops)Roger Dingledine
svn:r8340
2006-07-30forward-port the website hack. note that with svn, our buildRoger Dingledine
system seems to build in-place, so the website/ and img/ directories actually get created in my sandbox. poo. svn:r6944
2006-04-10exclude the website images from the tarball. they're huge.Roger Dingledine
we need to figure out some other solution than shipping the whole pile of screenshots. svn:r6352
2006-04-02hack together a shell blob so 'make dist' can build even whenRoger Dingledine
the website isn't there. svn:r6288
2006-03-31Fail somehow smarter if we do not have the website source tree in ../websitePeter Palfrader
svn:r6278
2006-03-31This works better for me. Does it still work for you?Peter Palfrader
svn:r6277
2006-03-31weasel suggests that this will help.Roger Dingledine
svn:r6276
2006-03-31A start at copying the website tor-*.html and images intoRoger Dingledine
the tarball. Weasel, can you help make the dependencies cause these to get re-built appropriately? svn:r6275
2006-02-21Add tor-osx-dmg-creation.txt and tor-rpm-creation.txt for distributionAndrew Lewman
svn:r6068
2006-02-16and don't ship it eitherRoger Dingledine
svn:r6022
2005-11-17put the socks-extensions file in the tarball tooRoger Dingledine
svn:r5401