2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-19 14:22:10 +00:00
Commit Graph

10944 Commits

Author SHA1 Message Date
Vladimir Prus
7255b1f5db Remove now-empty Boost.Jam docs directory.
[SVN r64190]
2010-07-20 08:23:53 +00:00
Vladimir Prus
c630b3c207 Move Boost.Jam docs to where Boost.Build docs are.
[SVN r64189]
2010-07-20 08:22:18 +00:00
Vladimir Prus
398330e35e Move Boost.Jam docs to where Boost.Build docs are.
[SVN r64189]
2010-07-20 08:22:18 +00:00
Vladimir Prus
2400d8e6eb Simplify setup
[SVN r64188]
2010-07-20 08:13:06 +00:00
Vladimir Prus
f17f5a7af0 Simplify setup
[SVN r64188]
2010-07-20 08:13:06 +00:00
Vladimir Prus
76e7e1e4f6 Fix paths
[SVN r64176]
2010-07-19 20:47:06 +00:00
Vladimir Prus
a65a3d6d04 Fix paths
[SVN r64176]
2010-07-19 20:47:06 +00:00
Vladimir Prus
cfe25ebe48 Implement 'bootstrap' + 'bjam install' installation for Boost.Build.
[SVN r64166]
2010-07-19 19:48:27 +00:00
Vladimir Prus
474b15c60a Implement 'bootstrap' + 'bjam install' installation for Boost.Build.
[SVN r64166]
2010-07-19 19:48:27 +00:00
Vladimir Prus
bd52f96103 Perform bjam-relative search for Boost.Build proper.
This allows to make installed Boost.Build work without
setting any environment variables or config files.


[SVN r64165]
2010-07-19 19:32:32 +00:00
Vladimir Prus
1cb68d9190 Perform bjam-relative search for Boost.Build proper.
This allows to make installed Boost.Build work without
setting any environment variables or config files.


[SVN r64165]
2010-07-19 19:32:32 +00:00
Vladimir Prus
97aa32c375 New builtin SELF_PATH
[SVN r64159]
2010-07-19 14:50:16 +00:00
Vladimir Prus
e83d89e761 New builtin SELF_PATH
[SVN r64159]
2010-07-19 14:50:16 +00:00
Vladimir Prus
1dcece565f Implemented a mechanism for parameter translation from bjam to python
signatures.

This allows to expose the same interface to Jamfiles as before, e.g.

     rule toolset.flags ( rule variable condition * : values * )

and use natural interface in the Python side, where, 'rule', 'variable',
'condition' and 'values' are parameters, and the first two of them
will get string, not list of strings.


[SVN r64158]
2010-07-19 13:20:51 +00:00
Vladimir Prus
72a0c82fcd Implemented a mechanism for parameter translation from bjam to python
signatures.

This allows to expose the same interface to Jamfiles as before, e.g.

     rule toolset.flags ( rule variable condition * : values * )

and use natural interface in the Python side, where, 'rule', 'variable',
'condition' and 'values' are parameters, and the first two of them
will get string, not list of strings.


[SVN r64158]
2010-07-19 13:20:51 +00:00
Vladimir Prus
e02ecc2e25 Fix memory leak.
Apparently, PyList_Append does not steal reference, after all.


[SVN r64151]
2010-07-19 08:58:05 +00:00
Vladimir Prus
85352e0f67 Fix memory leak.
Apparently, PyList_Append does not steal reference, after all.


[SVN r64151]
2010-07-19 08:58:05 +00:00
Vladimir Prus
5705bdd9ac Declare the feature used in the example.
[SVN r64149]
2010-07-19 07:16:18 +00:00
Vladimir Prus
b6aaec31d7 Declare the feature used in the example.
[SVN r64149]
2010-07-19 07:16:18 +00:00
Vladimir Prus
91d3959f71 Update port of property.py
[SVN r64073]
2010-07-16 12:36:17 +00:00
Vladimir Prus
d960d47e8d Update port of property.py
[SVN r64073]
2010-07-16 12:36:17 +00:00
Vladimir Prus
f41e6c5156 Raise Exception, not string (which is not allowed in modern Python)
[SVN r64072]
2010-07-16 12:09:41 +00:00
Vladimir Prus
3d6d153004 Raise Exception, not string (which is not allowed in modern Python)
[SVN r64072]
2010-07-16 12:09:41 +00:00
Vladimir Prus
ef76367a1b Update 'make' port
[SVN r64070]
2010-07-16 09:51:37 +00:00
Vladimir Prus
ef19d32613 Update 'make' port
[SVN r64070]
2010-07-16 09:51:37 +00:00
Vladimir Prus
89d0f7665c Ubreak computation of main target requirements.
[SVN r64068]
2010-07-16 09:48:38 +00:00
Vladimir Prus
cdcd2099da Ubreak computation of main target requirements.
[SVN r64068]
2010-07-16 09:48:38 +00:00
Vladimir Prus
4739ef1dd6 Stop 'import toolset in Jamfiles from reloading b2.build.tooset.
[SVN r64011]
2010-07-14 10:46:30 +00:00
Vladimir Prus
98489ff6aa Stop 'import toolset in Jamfiles from reloading b2.build.tooset.
[SVN r64011]
2010-07-14 10:46:30 +00:00
Vladimir Prus
498519f311 Move tools/jam into tools/build/v2/engine
[SVN r64010]
2010-07-14 10:37:12 +00:00
Vladimir Prus
0f77dbdae2 Move tools/jam into tools/build/v2/engine
[SVN r64010]
2010-07-14 10:37:12 +00:00
Vladimir Prus
e4f774a694 Use toolset.requirements in targets.py
[SVN r63927]
2010-07-12 15:11:13 +00:00
Vladimir Prus
64cdf92a0d Use toolset.requirements in targets.py
[SVN r63927]
2010-07-12 15:11:13 +00:00
Vladimir Prus
66efa71a1c Shut up 'BaseException.message is deprecated' warnings
[SVN r63925]
2010-07-12 14:13:40 +00:00
Vladimir Prus
81388ba07f Shut up 'BaseException.message is deprecated' warnings
[SVN r63925]
2010-07-12 14:13:40 +00:00
Vladimir Prus
e7bf90f62a Don't check for non-existent paths
[SVN r63919]
2010-07-12 08:15:41 +00:00
Vladimir Prus
d894ae7f90 Don't check for non-existent paths
[SVN r63919]
2010-07-12 08:15:41 +00:00
Vladimir Prus
4f2d8697ab Wip on zlib auto-configuration
[SVN r63914]
2010-07-12 07:43:00 +00:00
Vladimir Prus
e9080ee11f Wip on zlib auto-configuration
[SVN r63914]
2010-07-12 07:43:00 +00:00
Vladimir Prus
ae1402cd44 Merge from trunk
[SVN r63913]
2010-07-12 07:37:43 +00:00
Hartmut Kaiser
235c71c2ba Spirit: merging from trunk upto rev. 61489
[SVN r63640]
2010-07-04 22:38:38 +00:00
Daniel James
5d6c61ca09 Add copyright for boost build documentaiton.
Since there wasn't any copyright notice I should probably check with
Vladmir before comitting this one.

[SVN r63393]
2010-06-27 17:00:11 +00:00
Daniel James
db32c7071a Add copyright for boost build documentaiton.
Since there wasn't any copyright notice I should probably check with
Vladmir before comitting this one.

[SVN r63393]
2010-06-27 17:00:11 +00:00
Steven Watanabe
88cd187526 Try to make the generation of PNGs from latex a bit more robust.
[SVN r63371]
2010-06-26 21:08:54 +00:00
Steven Watanabe
18dbb83b9e Try to make the generation of PNGs from latex a bit more robust.
[SVN r63371]
2010-06-26 21:08:54 +00:00
Daniel James
91be3a33a8 Merge documentation fixes.
* Use `doc/src/*.css` instead of `doc/html/*.css`.
* Remove wiki and people directories.
* Some documentation fixes.
* Left out `minimal.css` changes and boostbook changes because of clashes.


[SVN r63347]
2010-06-26 12:30:09 +00:00
Daniel James
800e999f47 Update the comments in quickbook.jam
[SVN r63147]
2010-06-20 18:01:19 +00:00
Daniel James
a9ba58c124 Update the comments in quickbook.jam
[SVN r63147]
2010-06-20 18:01:19 +00:00
Daniel James
85df1ff454 Update various libraries' documentation build.
Mostly to use the images and css files under doc/src instead of
doc/html, usually be deleting the settings in order to use the defaults.
Also add 'boost.root' to some builds in order to fix links which rely on
it.

[SVN r63146]
2010-06-20 18:00:48 +00:00
Daniel James
3a926e7216 Update various libraries' documentation build.
Mostly to use the images and css files under doc/src instead of
doc/html, usually be deleting the settings in order to use the defaults.
Also add 'boost.root' to some builds in order to fix links which rely on
it.

[SVN r63146]
2010-06-20 18:00:48 +00:00