rust/mk
Alex Crichton 4fd061c426 Implement a web backend for rustdoc_ng
This large commit implements and `html` output option for rustdoc_ng. The
executable has been altered to be invoked as "rustdoc_ng html <crate>" and
it will dump everything into the local "doc" directory. JSON can still be
generated by changing 'html' to 'json'.

This also fixes a number of bugs in rustdoc_ng relating to comment stripping,
along with some other various issues that I found along the way.

The `make doc` command has been altered to generate the new documentation into
the `doc/ng/$(CRATE)` directories.
2013-09-20 22:49:03 -07:00
..
clean.mk Add the rustdoc_ng binary to the makefile rules 2013-09-16 18:10:46 -07:00
ctags.mk Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
dist.mk Add the rustdoc_ng binary to the makefile rules 2013-09-16 18:10:46 -07:00
docs.mk Implement a web backend for rustdoc_ng 2013-09-20 22:49:03 -07:00
host.mk Fix #3225: Incorporate feedback from Graydon. 2013-07-09 13:08:50 +02:00
install.mk Add the rustdoc_ng binary to the makefile rules 2013-09-16 18:10:46 -07:00
llvm.mk The purpose of these headers is to fix issues with mingw v4.0, as described in #9246. 2013-09-17 01:06:01 -07:00
perf.mk mk: cleanup - lib and executable suffix handling 2013-03-02 21:25:12 +09:00
platform.mk auto merge of #9277 : crabtw/rust/mips, r=brson 2013-09-18 09:15:56 -07:00
pp.mk Remove the fuzzer 2013-06-15 16:12:56 -07:00
rt.mk auto merge of #9280 : alexcrichton/rust/less-c++, r=brson 2013-09-18 22:15:59 -07:00
rustllvm.mk Fixed makefile to point to the new llvm build directory. 2013-09-05 23:44:10 -07:00
snap.mk mk: Remove CFG_INSTALL_SNAP logic. #2664 2013-07-19 15:35:42 -07:00
stage0.mk small cleanup of previous commit with mucho comments. 2013-09-01 00:53:56 +02:00
target.mk Move the `rt` build directory under $target 2013-09-04 23:34:09 -07:00
tests.mk Invert --cfg debug to --cfg ndebug 2013-09-20 12:10:04 -07:00
tools.mk Add the rustdoc_ng binary to the makefile rules 2013-09-16 18:10:46 -07:00