about summary refs log tree commit diff
path: root/mk/docs.mk
AgeCommit message (Collapse)AuthorLines
2013-04-30mk: Fix pdf buildBrian Anderson-1/+2
2013-04-23mk: reorganize doc build to fix dependencies. #6042Brian Anderson-38/+33
Most of our documentation requires both pandoc and node.js. This simplifies the logic around those checks and fixes an error when building without node.js but with pandoc.
2013-04-22docs: Sketch out rustpkg manualTim Chevalier-0/+14
2013-03-02mk: cleanup - lib and executable suffix handlingYoung-il Choi-1/+1
2013-02-21mk: Split target triples into bulid triple + host triples + target triplesBrian Anderson-1/+1
For cross compiling to targets that don't want to build a compiler
2013-02-06doc: improvements to version-stamp makefile logic.Graydon Hoare-4/+6
2013-01-03add missing $(CFG_PYTHON) prefixesDaniel Micay-1/+1
2012-12-14Display the full TOC in the manual. Closes #4194Brian Anderson-1/+6
2012-12-10Reliciense makefiles and testsuite. Yup.Graydon Hoare-0/+10
2012-09-22doc: Split out task tutorail. Add links to sub-tutorialsBrian Anderson-0/+10
2012-09-15docs: Add Niko's borrowed pointers tutorialBrian Anderson-0/+10
2012-09-05doc: Split out the FFI part of the tutorialPatrick Walton-0/+10
The tutorial should perhaps contain an FFI section, but this one is too long.
2012-09-05doc: Split macros out into a separate tutorialPatrick Walton-0/+11
2012-08-20Rename the template for version_info.htmlKevin Cantu-1/+1
2012-07-19Add a badge to the tutorial and reference docs indicating which Rust version ↵Paul Stansifer-2/+10
they pertain to.
2012-04-19doc: Remove unused keywords.txtBrian Anderson-7/+3
2012-03-27Prep docs before pdf.Graydon Hoare-3/+3
2012-03-26Tidy up doc make rules.Graydon Hoare-9/+8
2012-03-20doc: Run language ref through prep.jsBrian Anderson-3/+8
This is so we can strip out support code needed to make the examples work, and as a bonus it does syntax highlighting.
2012-03-15This path could have spaces in it, so quote itDaniel Brooks-1/+1
2012-03-10build: Make tutorial and lang ref depend on rust.cssBrian Anderson-2/+2
2012-03-09build: Switch from naturaldocs to rustdocBrian Anderson-25/+17
2012-01-19Actually use CFG_NATURALDOCS rather than hardcoding naturaldocs name.Graydon Hoare-1/+2
2012-01-19[makefiles] Don't add css file to set of DOCS targetsMarijn Haverbeke-1/+1
2012-01-19Move tutorial over to a format similar to the reference docMarijn Haverbeke-20/+21
And adjust highlighting/testing scripts to deal with this.
2012-01-18Tidy tidyGraydon Hoare-1/+1
2012-01-18Refactor the doc building rules a bit, sensitize them to the presence or ↵Graydon Hoare-25/+69
absence of xetex and luatex (for now).
2012-01-18Add a stylesheet to make the reference HTML look a bit prettierMarijn Haverbeke-1/+5
2012-01-17Move the ifdefs to nest properly. Real clever.Graydon Hoare-2/+4
2012-01-17cp -a only.Graydon Hoare-1/+1
2012-01-17Improve the node-doc-building logic.Graydon Hoare-14/+5
2012-01-17build the tutorial if node.js is availableGrahame Bowland-0/+20
2012-01-12Begin shift over to using pandoc, markdown and llnextgen for reference ↵Graydon Hoare-17/+50
manual. Fix man page URL while at it.
2011-12-30Document copy/move/swap/assign expressions more accurately. Fix up some ↵Graydon Hoare-1/+1
drift on log docs.
2011-12-30Make clean cleaner.Graydon Hoare-2/+11
2011-12-06Establish 'core' library separate from 'std'.Graydon Hoare-16/+22
2011-11-29fix makefiles, add option to ignore changes in makefilesNiko Matsakis-1/+1
2011-11-23doc: Build keywords multitable automaticallyHaitao Li-2/+6
Keywords are now listed in a plain text file. They're sorted in column-major order and rendered as a texinfo multitable in rust.texi. Fixes issue #1216.
2011-11-05docs: work around texi2dvi bug. (#1134)Elly Jones-2/+5
2011-10-27Add a make docs targetBrian Anderson-0/+2
2011-10-26Use web-style paragraphs in std docsBrian Anderson-2/+6
2011-10-25Begin documenting std and add doc generation using naturaldocsBrian Anderson-0/+13
Naturaldocs isn't really that great but it seems easier to get something working than with doxygen, for which we would need to convert rust code to something C++ish. We probably want to just write a rustdoc utility at some point.
2011-06-28Silence texi2pdf during makeGraydon Hoare-1/+1
2011-06-25Fixes to speed and clean up makefiles.Graydon Hoare-6/+10
2011-06-13Bug fix for last commit, of course.Graydon Hoare-1/+1
2011-06-13Handle missing git in build env.Graydon Hoare-2/+3
2011-05-05Update docs to reflect assert vs. checkTim Chevalier-1/+1
Also added the --batch flag to texi2pdf, as it doesn't really ever seem useful to drop to the TeX prompt during a build.
2011-05-01Start splitting up Makefile.inGraydon Hoare-0/+16