Rene Rivera
3b20a4e165
Add initial support for {CPP}-26 Contracts for GCC based toolsets (like clang).
2025-09-29 19:51:24 -05:00
Rene Rivera
bf453ee2b2
Add generic cc toolset.
2025-02-02 16:57:22 -06:00
Rene Rivera
3a203bc40e
Big rename of doc anchors.
2025-01-18 18:08:02 -06:00
Nikita Kniazev
fcaafb3593
python3 shebang ( #258 )
...
* python3 shebang
* CI: execute python scripts via shebang
2023-04-17 09:19:00 -05:00
Rene Rivera
e746a952c7
Remove Python port.
...
The Python port and support extensions in B2 engine were unmaintained.
This fully removes the bindings between Jam and Python. And removes the
incomplete build system port.
2022-04-24 21:14:56 -05:00
Rene Rivera
d717294709
Do direct build system bootstrap loading.
...
This removes the use of the boost-build rule to direct the loading of the
bootstrap.jam file. The file is now searched for directly based on the
b2 executable location and other criteria. This makes the installed
b2 the canonical way to use b2.
2022-04-24 16:38:59 -05:00
Mateusz Łoskot
f9d4d984f7
Fix examples to return 0 on success ( #9 )
2021-03-24 09:41:46 -05:00
Rene Rivera
c9cc1ae2ed
Replace refs to boost.org witth bfgroup.xyz.
2021-02-20 21:35:16 -06:00
Rene Rivera
ba26d04fd0
Post-fix doc tag names to be more descriptive.
...
Change doc tag names on stage changes to be more descriptive.
And add missing copyright statements on changes.
2020-05-28 21:34:32 -05:00
Dmitry
51ad47134a
implement configurable installation prefixes that use features ( #503 )
...
* a feature to control install prefix for install targets
* usable default for install-prefix on Windows
* additional named installation prefixes based on Autotools
* allow users to add named installation directories
* fix named directories <location> handling when requesting a subproject build
* examples for named installation directories
* document named install directories-related functions, make get-package-name more conveninent to users
* feature to allow staging into a location different than active install-prefix
* support for getting relative paths with stage.get-dir
2020-05-28 07:50:06 -05:00
Rene Rivera
3595602a14
Big rename from Boost.Build to B2.
2020-03-09 11:08:48 -05:00
Rene Rivera
35df939f69
Add example using creating multiple PCHs at "once".
2019-08-12 18:35:11 -05:00
Dmitry
ed5cf45ca9
support for importing pkg-config packages ( #422 )
2019-05-01 11:27:36 -05:00
Damian Jarek
18886267dd
Remove off value of sanitizer features and rename norecover
...
Signed-off-by: Damian Jarek <damian.jarek93@gmail.com >
2019-03-11 19:31:19 +01:00
Damian Jarek
8d0f375704
Add sanitizer feature example
...
Signed-off-by: Damian Jarek <damian.jarek93@gmail.com >
2019-03-11 02:08:50 +01:00
Rene Rivera
950e884618
Slight cleanup of hello example.
...
Change hello example docs to not rely on having sources around. Instead
it now inline the source to make it possible to have a truly standalone
doc.
2018-01-22 09:45:02 -06:00
Rene Rivera
a4c4b7dae8
Add in hello example doc.
2018-01-15 11:17:19 -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
c2d605110f
Support for asciidoctor tool to process asciidoc documents.
2017-10-19 08:24:22 -05:00
Matt Chambers
d691418259
Rename REAME.txt to README.txt
2017-08-09 08:56:40 -05: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
1932313f47
Delete junk file.
2017-07-26 22:46:28 -05:00
Rene Rivera
208c9dfbf3
Docs for variant example.
2017-07-15 17:07:27 -06:00
Rene Rivera
74ac78ea51
Simplify time example.
2017-07-14 06:11:50 -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
Vladimir Prus
2d664c40ae
Fix typo.
2016-10-26 11:55:53 +03:00
DD
15956504d0
Minor doc changes
...
Didn't change line 28, but "check checks" reads bizarrely IMHO. (warning: not native speaker here)
2016-10-26 11:55:32 +03:00
Vladimir Prus
30f772c130
Rename 'feature' to 'foo'.
2016-10-25 12:29:02 +03:00
Vladimir Prus
8c861588d4
Add example of configure check.
2016-10-25 11:54:20 +03:00
Rene Rivera
581030e2ef
Add example of running a post test program to that accepts a path to a
...
dependent test.
2016-10-24 23:55:54 -05:00
Rene Rivera
8e17e84d41
Some examples to: illustrate use of timing info use, and more complex
...
testing options.
2016-10-24 18:10:19 -05:00
Jonathan Wakely
4d304fb904
Fix typos in comments
2016-05-23 11:52:10 +01:00
Artur Shepilko
0026610c41
Update examples to support VMS.
2015-10-26 16:50:28 -05:00
Vladimir Prus
a7635db1c8
Fix references to "build/v2" in documentation.
2015-09-25 09:44:33 +03:00
Curt Moore
04c2c48ea1
Whitespace cleanup.
2015-09-17 10:24:07 +03:00
Rene Rivera
708ceafa3d
Add support for removing more testing binaries to reduce space
...
requirements for testers. This adds a new "--remove-test-targets" option
to enable the extra removals.
2014-06-08 21:08:49 -05:00
Vladimir Prus
5d8dd4c4a6
Adjust relative paths to match git rewritten history.
2013-12-14 21:28:49 +04:00
Jurko Gospodnetić
160957be20
Removed the unfinished and never used modifiers.jam Boost Build module, together with a related unfinished 'versioned' example.
...
[SVN r80557]
2012-09-17 10:38:57 +00:00
Jurko Gospodnetić
9406824233
Internal Boost Build cleanup - minor stylistic changes.
...
[SVN r80555]
2012-09-17 10:31:20 +00:00
Jurko Gospodnetić
c233d5a49a
Reverted an accidental Boost Build user-config.jam template configuration file change introduced in revision 78710.
...
[SVN r78718]
2012-05-28 13:48:39 +00:00
Andrii Sydorchuk
7439636bfb
Polygon: removed data member from Voronoi primitives; added color member instead; removed size template parameter from the extended_int class methods.
...
[SVN r78710]
2012-05-28 10:23:43 +00:00
Rene Rivera
204f5414d6
Testing svn checkout perms.
...
[SVN r69580]
2011-03-05 02:54:38 +00:00
K. Noel Belcourt
859da3173b
Reverting previous commit and going back to 68727
...
[SVN r68729]
2011-02-08 18:39:13 +00:00
K. Noel Belcourt
c1905e6e9a
With gcc-4.5.2, the stuct option conflicts with
...
an identically named struct in the gcc headers.
Renamed the bjam struct to bjam_option in all
places where referenced.
[SVN r68728]
2011-02-08 18:34:53 +00:00
Ralf W. Grosse-Kunstleve
f7a65e1f0e
Boost.Python: Python 3 module initialization fixes (using PyModuleDef), based on patches provided by Austin Bingham
...
[SVN r67462]
2010-12-26 22:42:32 +00:00
Vladimir Prus
af7243e2b3
Update URL
...
[SVN r64776]
2010-08-13 06:39:33 +00:00
Vladimir Prus
8a5291f2c3
Improve python-to-jam-to-python tunnelling of values, and 'generate' metatarget.
...
[SVN r64691]
2010-08-09 10:30:54 +00:00