Commit Graph

418 Commits

Author SHA1 Message Date
Rene Rivera
a72ea055b6 Use pygments for code styling.
Switch to using custom jam_pygments, with pygments, code styling to
avoid client-side javascript and also support styling with PDF output.
This uses the custom jam_pygments PIP package here
<https://github.com/bfgroup/jam_pygments>.
2018-02-10 23:35:29 -06:00
Rene Rivera
a657f190e0 Fix HLJS to allow some invalid b2 rule sytax. 2018-02-01 08:57:36 -06:00
Rene Rivera
1a50a14cb8 Refresh hljs. 2018-01-21 21:19:28 -06:00
Rene Rivera
fd7c5d831e Add "relevance" feature docs from develop. 2018-01-21 20:44:33 -06:00
Rene Rivera
bb35c3f9c0 Add jam syntax coloring.
This adds a custom highlight.js jam syntax. The hljs pack only includes
the minimal syntax for bash, cpp, dos, and jam. And the tagging with to
jam of source snippets is only partially done.
2018-01-18 22:29:36 -06:00
Rene Rivera
3b6a24e1ec Update docs up to develop commit f3133e9. 2018-01-15 22:06:24 -06:00
Rene Rivera
a4c4b7dae8 Add in hello example doc. 2018-01-15 11:17:19 -06:00
Rene Rivera
646ffd20f1 Don't include the footer. 2018-01-15 10:58:07 -06:00
Rene Rivera
d42b4472cc Tweak TOC, and fix syntax error. 2018-01-14 20:12:14 -06:00
Rene Rivera
da4c254863 Complete initial set of reformatted docs complete. 2018-01-14 16:01:54 -06:00
Rene Rivera
16e75bc883 Partial reference adoc cleanup. 2017-11-17 19:33:50 -06:00
Rene Rivera
6a0e103324 Tasks doc cleanup complete. 2017-11-15 20:17:17 -06:00
Rene Rivera
1564d13fdd Partial tasks doc cleanup. 2017-11-14 18:01:16 -06:00
Rene Rivera
804355dbb9 Overview(.adoc) cleanup. 2017-11-14 08:27:39 -06:00
Rene Rivera
30203edfe1 Initial conversion to AsciiDoctor of core documentation. 2017-11-10 21:52:35 -06:00
Dmitry
2bb392f60c Support for SASS transpilers. (#258)
Adds sass tool that can be used to convert *.sass and *.scss files
into *.css files.
2017-11-05 10:46:18 -06:00
Rene Rivera
0069e9c062 Revert "Add adoc generated tool docs to main manual."
This reverts commit 5db50e9fd8.
2017-10-23 22:47:55 -05:00
Rene Rivera
5db50e9fd8 Add adoc generated tool docs to main manual. 2017-10-23 18:11:58 -05:00
Rene Rivera
c2d605110f Support for asciidoctor tool to process asciidoc documents. 2017-10-19 08:24:22 -05:00
hia3
00bae00d2c Applied eldiener's suggestion 2017-09-30 18:04:57 +03:00
hia3
34faa0d704 fix typos
I hope "ass needed" is not another idiom/abbreviation like "iff" for example.
2017-09-29 18:06:31 +03:00
Steven Watanabe
486ddb6ba7 Editing of the build process section. 2017-07-28 18:58:18 -06:00
Rene Rivera
8e7cabc7d5 Merge pull request #219 from boostorg/feature/block-comment
Add block comments to jam language.
2017-07-28 19:39:50 -05:00
Steven Watanabe
464e723b2f Document loading of project-config.jam. 2017-07-28 17:30:11 -06:00
Steven Watanabe
3929c60029 Remove out-dated warning about return. 2017-07-28 16:33:33 -06:00
Rene Rivera
ae0c5b7a57 Change block comment to #| comment |#. 2017-07-28 16:59:31 -05:00
Rene Rivera
edc18ece12 Add block comments to jam language.
This adds non-nested block comments wrapped with "#*" and "*#". This
should help in cleaning up embedded documentation and generally make
writing jam code easier.
2017-07-27 08:55:44 -05:00
Rene Rivera
178e584df8 Add aliases for Boost build integration. 2017-07-16 06:14:36 -06:00
Rene Rivera
1956b5f647 Add examples to integrated docs. 2017-07-15 11:52:07 -06:00
Rene Rivera
b253e59554 Add example intro text. 2017-07-14 21:23:14 -06:00
Rene Rivera
246277a8e9 More tweaks to example docs, and add testing-time example to docs. 2017-07-13 08:49:18 -06:00
Rene Rivera
9f6eaab7c0 Some missing changes for documented examples. 2017-07-11 17:10:36 -06:00
Rene Rivera
4c511f1560 Add first example into documentation.
This uses quickbook to add an appendix of examples directly from the
source tree. The inclusion of the examples is done with glob so that we
can just add examples by having a "readme.qbk" in the example we want to
document.
2017-07-11 10:54:16 -06:00
Steven Watanabe
4aa88f9d5d Merge branch 'debug' into develop 2017-05-02 16:03:45 -06:00
Thomas Kent
4d2dcc7278 Updated all the references to 14.10 and 1410 to 14.1 and 141 2017-03-19 08:26:22 -05:00
Rene Rivera
c419f2eb9d Merge pull request #172 from teeks99/user_config_options
Documentation covering multiple flags and multiple variants in user-c…
2017-03-15 12:18:20 -05:00
Thomas Kent
9589dc6314 Changed mistaken 14.1 to 14.10 2017-03-14 06:21:53 -05:00
Thomas Kent
c2a31dad1a Updated with Visual Studio 2017 version and example 2017-03-13 16:06:44 -05:00
Steven Watanabe
27ec3bf2d8 Add documentation and test error conditions. 2017-03-09 12:16:30 -07:00
Thomas Kent
885d57aab8 Documentation covering multiple flags and multiple variants in user-config.jam 2017-03-08 19:55:19 -06:00
Edward Diener
9396ede927 Added doc for bzip2 toolset 2016-12-05 13:13:25 -05:00
neutric
3f6deabb57 Fix typo 2016-10-26 07:42:09 +02:00
Vladimir Prus
79543a04dc Fix typo. Closes #12317. 2016-10-08 14:51:17 +03:00
Victor Robertson
885574b61a Add Apple TV support 2016-07-12 21:54:28 +03:00
Vladimir Prus
e3311b23f0 Merge #127: Documentation fixes, largely grammar and spelling corrections 2016-05-17 16:14:13 +03:00
Steven Watanabe
24f97b090f Documentation fix: a directory is a valid target-id which refers to the project in that directory. 2016-05-16 07:56:10 -06:00
Edward Diener
d0f83a8cb5 Remove grammatical fix. 2016-04-30 12:59:12 -04:00
Edward Diener
6f8ed92ce9 Removed erroneous documentation fix. 2016-04-29 15:57:49 -04:00
Edward Diener
f7e019c8ad Corrected terminology in the documentation. 2016-04-29 12:55:51 -04:00
Edward Diener
ef4c103510 Remove syntactical change previously made. 2016-04-29 08:17:11 -04:00
Edward Diener
1e6a12f5bd Documentation fixes, largely grammar and spelling corrections. 2016-04-29 07:58:50 -04:00
Daniel
596f45dab5 Close para tags in listitems. 2016-02-25 18:27:22 +00:00
Vladimir Prus
d9417960f9 Document archiver and ranlib options for gcc. 2016-02-23 13:59:24 -05:00
Charly Chevalier
f301164ad4 Fix typos in reference documentation 2015-12-21 16:37:25 +01:00
Artur Shepilko
63021f6d64 Add GLOB_ARCHIVE builtin. 2015-10-24 12:21:31 -05:00
Artur Shepilko
c696419e2a Add bootstrap on VMS, use POSIX-style path handling. 2015-10-24 12:21:31 -05:00
Vladimir Prus
ece2f53819 Document the 'strip-eol' option for the SHELL builtin. 2015-10-08 10:29:52 +03:00
Vladimir Prus
a7635db1c8 Fix references to "build/v2" in documentation. 2015-09-25 09:44:33 +03:00
Steven Watanabe
ae1183ee2d Return really returns now. Also implement break/continue. 2015-04-18 14:30:43 -06:00
Tom Kent
9b8009565f Backwards sentance
Utils is linked directly into core, core isn't linked directly into utils, if I understand correctly.
2015-04-13 08:37:40 +03:00
Tom Kent
892fcf6c88 Update overview.xml
Typo, it should be 'Do not execute' not 'Do no execute'.
2015-04-13 08:37:40 +03:00
Steven Watanabe
f61f6c94d6 List the values of architecture. 2015-04-04 17:13:24 -06:00
Takeshi Abe
141801e33e Typo: supress -> suppress 2015-04-01 12:37:18 +03:00
Changjiang Yang
5715bda86f Typo in the document for setting toolset option 2015-03-11 13:02:45 -04:00
Vladimir Prus
1dc6c36be5 Separate copyright footer from main content a bit more. 2014-12-08 11:34:19 +03:00
Vladimir Prus
fa132a3b33 Remove font-size customization for copyright footer. 2014-12-08 10:32:17 +03:00
Vladimir Prus
3889fc7be5 Improve styling for tables. 2014-12-08 09:41:53 +03:00
Vladimir Prus
5b8228c979 Improve styling of admonitions.
Use textual rendering, and make style match those of code blocks,
but using colored left border.
2014-12-08 09:30:32 +03:00
Vladimir Prus
b599a54a42 Adjust styling of borders and hr element to match bootstrap. 2014-12-08 08:44:05 +03:00
Vladimir Prus
6b947c7cbd Update stylesheet.
In particular, remove most of per-element fonts, make font
large, and update styling for code blocks.
2014-12-07 21:20:54 +03:00
Vladimir Prus
8388c4a533 Do no chunk first sections.
This avoids having sections with almost no content.
2014-12-07 21:20:04 +03:00
Vladimir Prus
e4e54c3f77 Convert 'how to use this document' into 'dedication' element.
This makes the content appear in the top 'index.html' element,
and disappear form TOC. I could not find another way - disabling
chunking for the first section would almost work, but would retain
it in TOC.
2014-12-07 21:18:06 +03:00
Vladimir Prus
204046884c Remove outdated HTML pages. 2014-11-06 20:03:02 +03:00
Vladimir Prus
c0b69aeeb9 Add local copies of docbook images.
This permit to build documentation, and have it work
standalone.
2014-10-31 19:38:46 +03:00
Vladimir Prus
96cc1701e7 Drop "V2" from documentation title. 2014-10-31 19:32:12 +03:00
Vladimir Prus
62bbee84fb Fix typo; closes #10119. 2014-09-01 15:49:12 +04:00
MarekKurdej
9d4eb781a7 Fix typos. 2014-08-19 16:52:01 +04:00
Vladimir Prus
bbb27eeb45 Tweak documentation for windows-api feature. 2014-07-25 09:57:56 +04:00
Steve Gates
39b96bbf41 Add documentation for the windows-api feature.. 2014-07-25 09:57:56 +04:00
bernhard-b
1964533425 Document embed-manifest-file feature. 2014-07-20 22:28:31 +02:00
Noel Belcourt
b0ef209bbd Merge pull request #11 from thomassuckow/develop
Add runtime-debugging description below debug-symbols
2014-05-12 15:21:12 -06:00
Thomas Suckow
559d80f38e Add runtime-debugging description below debug-symbols 2014-05-12 13:36:19 -07:00
Steven Watanabe
350b050467 Add documentation of the sequence module. 2014-03-11 20:08:22 -07:00
Steven Watanabe
f022e89b20 Add documentation of regex module. 2014-03-08 17:34:05 -08:00
Thomas Suckow
5858d2166f Document some lesser known features
* Document rule check-target-builds
* Document features for rules related to testing
2014-01-17 03:27:39 +04:00
Thomas Suckow
10611c1f88 Fix boost.root being too deep now that v2/ has been removed 2014-01-16 03:56:16 +04:00
Thomas Suckow
9b7b2f9ac0 Bump copyright year to include 2014 2014-01-16 03:56:08 +04:00
Vladimir Prus
eccf231c61 Fix mdash->emdash typo that broke documentation build. 2013-12-20 10:39:25 +04:00
Vladimir Prus
9d5da95565 Replace "Boost Build" with "Boost.Build".
Refs #9304.


[SVN r86746]
2013-11-18 06:08:02 +00:00
Vladimir Prus
259a276f5b Update docs to use 'b2' everywhere.
Patch from Mateusz  Loskot, with extra tweaks.
Fixes #9304.


[SVN r86745]
2013-11-18 06:05:56 +00:00
Vladimir Prus
652236346d Add index entries for conditional and indirect requirements.
[SVN r84572]
2013-05-31 08:06:30 +00:00
Steven Watanabe
e1e7898b53 Document the new zlib module.
[SVN r83699]
2013-04-01 21:51:09 +00:00
Steven Watanabe
1ac5789949 Initialize boostbook.
[SVN r83698]
2013-04-01 21:44:59 +00:00
Steven Watanabe
903e8d0719 Adjust jam docs to match the current state. Fixes #4628.
[SVN r83494]
2013-03-18 23:14:18 +00:00
Steven Watanabe
8af64a3e56 Add documentation of --hash and --abbreviate-paths in the list of options. Also add an index entry for Target Paths. Refs #7533.
[SVN r81016]
2012-10-19 17:30:02 +00:00
Jurko Gospodnetić
48a8961afa Minor stylistic Boost Build documentation changes.
[SVN r80205]
2012-08-25 15:38:26 +00:00
Jurko Gospodnetić
f144b75d02 Updated Boost Build documentation to note that the virtual-target.register rule should be called for each created virtual-target instance and not only to remove duplicates when there is a chance of creating multiple matching virtual targets. Without this call, Boost Build fails to track which virtual targets get created for each metatarget.
[SVN r79996]
2012-08-13 05:11:50 +00:00
Jurko Gospodnetić
a0a4734b88 Boost Build documentation typo correction.
[SVN r79995]
2012-08-13 05:00:13 +00:00
Jurko Gospodnetić
5847612779 Minor stylistic code & comment changes.
[SVN r79846]
2012-08-02 10:24:46 +00:00
Jurko Gospodnetić
fe0fcb435f Boost Build cleanup - removed the old legacy --ignore-config command-line option. Has never been documented correctly except in embedded code comments where it has been documented as deprecated for a long time, and has not been used anywhere in Boost Build test code for several years.
[SVN r79845]
2012-08-02 10:21:02 +00:00