summaryrefslogtreecommitdiffstats
path: root/clang/docs/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Remove autoconf supportChris Bieneman2016-01-261-110/+0
| | | | | | | | | | | | | | | | | Summary: This patch is provided in preparation for removing autoconf on 1/26. The proposal to remove autoconf on 1/26 was discussed on the llvm-dev thread here: http://lists.llvm.org/pipermail/llvm-dev/2016-January/093875.html "This is the way [autoconf] ends Not with a bang but a whimper." -T.S. Eliot Reviewers: chandlerc, grosbach, bob.wilson, echristo Subscribers: klimek, cfe-commits Differential Revision: http://reviews.llvm.org/D16472 llvm-svn: 258862
* Doxygen: add build option to use svg instead of png files for graphsHans Wennborg2015-08-171-0/+1
| | | | | | Differential Revision: http://reviews.llvm.org/D11994 llvm-svn: 245259
* Sphinx-based clang man pagesAndrew Wilkins2015-06-301-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Summary: This diff introduces .rst files, Sphinx config, and a CMake target for building clang man pages. This will deprecate the existing .pod- based man page, and will integrate nicely with CMake. This diff does not remove the existing man page; that will be done in a follow-up once packagers have had a chance to react to the change. For now, only clang(1) has been done; others can be added over time by dropping additional files into the docs/CommandGuide directory. The index page for CommandGuide has been copied from LLVM's docs/CommandGuide. The man page itself is mostly the same, with a few minor cosmetic changes. The only major change is the SYNOPSIS section. I was unable to get .rst/Sphinx produce the same style as in the existing man page. Instead, I changed it to match the LLVM tools' relatively simple style. To build the man pages, use the "docs-clang-man" target if building with CMake. Otherwise, use "make -f Makefile.sphinx man". Reviewers: cmatthews, silvas Subscribers: dim, gaeke, beanz, cfe-commits Differential Revision: http://reviews.llvm.org/D10562 llvm-svn: 241037
* [docs] Update the doxygen configuration file.Logan Chien2015-03-121-7/+8
| | | | | | | | | | Update the doxygen configuration file and the Makefile build rules to provide better output (simply use the default stylesheet and template from the Doxygen distribution.) This CL has upgrade doxygen.cfg.in to Doxygen 1.8.6. llvm-svn: 232066
* [docs] Replace the doxygen qch option properly.Logan Chien2015-03-121-4/+11
| | | | llvm-svn: 232065
* Add trunk revision number on the online HTML docs.Bill Wendling2013-10-271-0/+2
| | | | | | | Patch by Vassil Vassilev. PR13435 llvm-svn: 193495
* docs: Remove incompatibility with Solaris shellDavid Majnemer2013-10-151-3/+1
| | | | | | | | | | There doesn't seem to be a need in checking if a directory exists if we will just rm -rf it once we affirm that it does. Instead, just blindly try to delete it. This fixes PR17541. llvm-svn: 192680
* [doxygen] Add a few missing variables to the doxygen.cfg.in for external ↵Michael Gottesman2013-08-281-2/+3
| | | | | | search and cleaned up external_search_map. llvm-svn: 189523
* [doxygen] Added support for doxygen external search.Michael Gottesman2013-08-281-1/+5
| | | | llvm-svn: 189509
* Delete doxygen.cfg, and use cwd-relative paths in doxygen.cfg.in.Peter Collingbourne2011-05-131-2/+2
| | | | | | Now "make doxygen" works for clang. llvm-svn: 131282
* And more gzip goodness for clang.Eric Christopher2010-12-101-2/+2
| | | | llvm-svn: 121453
* Makefile: Switch Clang Makefiles to always include the top-level Clang Makefile.Daniel Dunbar2010-06-081-2/+2
| | | | | | - This eliminates most dependencies on how Clang is installed relative to LLVM. llvm-svn: 105637
* Reverted r103214.mike-m2010-05-071-2/+86
| | | | llvm-svn: 103222
* 2nd part of: Overhauled llvm/clang docs builds.mike-m2010-05-061-86/+2
| | | | llvm-svn: 103214
* Use LLVM's new DESTDIR-less PROJ_* variables.Erick Tryzelaar2010-03-041-9/+9
| | | | llvm-svn: 97744
* Add ONLY_MAN_DOCS variable to only install the man page, not the htmlDaniel Dunbar2009-05-011-1/+4
| | | | | | and ps documentation. llvm-svn: 70589
* Add incredibly bare bones docs/tools.Daniel Dunbar2009-04-291-1/+1
| | | | | | | | - Mirroring LLVM's docs/CommandGuide, a place to put .pod files which are used to generate man/html/etc documentation for tools provided as part of clang. llvm-svn: 70355
* Unbreak clang install.Mike Stump2008-08-121-2/+2
| | | | llvm-svn: 54663
* Add doxygen supportDaniel Dunbar2008-07-261-0/+94
- Stolen from LLVM with minor modifications llvm-svn: 54103
OpenPOWER on IntegriCloud