summaryrefslogtreecommitdiffstats
path: root/clang/docs/tools/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Sphinx-based clang man pagesAndrew Wilkins2015-06-301-116/+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
* build: Get CLANG_VERSION from Version.inc instead of depending on VER file ↵Daniel Dunbar2010-06-251-1/+2
| | | | | | directly. llvm-svn: 106864
* 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-0/+115
| | | | llvm-svn: 103222
* 2nd part of: Overhauled llvm/clang docs builds.mike-m2010-05-061-115/+0
| | | | llvm-svn: 103214
* Use LLVM's new DESTDIR-less PROJ_* variables.Erick Tryzelaar2010-03-041-3/+3
| | | | llvm-svn: 97744
* Collapse more clang version numbers down into fewer places.Mike Stump2009-09-161-1/+4
| | | | llvm-svn: 81983
* Back to 1.1 we go.Mike Stump2009-09-151-1/+1
| | | | llvm-svn: 81944
* pull a bunch of options out of clang-cc.cpp. This doesn't includeChris Lattner2009-05-111-1/+1
| | | | | | options that the driver swizzles. llvm-svn: 71487
* Override some pod2man defaults.Daniel Dunbar2009-05-061-1/+1
| | | | llvm-svn: 71045
* Make install target actually work, dependencies FTW.Daniel Dunbar2009-05-011-3/+3
| | | | llvm-svn: 70599
* Add ONLY_MAN_DOCS variable to only install the man page, not the htmlDaniel Dunbar2009-05-011-1/+13
| | | | | | and ps documentation. llvm-svn: 70589
* Add incredibly bare bones docs/tools.Daniel Dunbar2009-04-291-0/+100
- 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
OpenPOWER on IntegriCloud