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

10 Commits

Author SHA1 Message Date
Vladimir Prus
32eec4e9a0 Fix python/jam translation some more.
[SVN r64707]
2010-08-09 20:52:52 +00:00
Vladimir Prus
c49d198fd3 Improve python-to-jam-to-python tunnelling of values, and 'generate' metatarget.
[SVN r64691]
2010-08-09 10:30:54 +00:00
Vladimir Prus
9213053547 Make the 'cached' decorator work on methods.
[SVN r64640]
2010-08-06 13:26:53 +00:00
Vladimir Prus
add5bdf7e0 Port build/configure.jam.
Also allow to expose Python class to Jam, which fixes
tag.py and inline.py testcases.


[SVN r64610]
2010-08-05 06:22:58 +00:00
Vladimir Prus
6bf35112bd Port tools/testing.jam. This was scary.
[SVN r64592]
2010-08-04 10:16:08 +00:00
Vladimir Prus
80e3957ee8 Make test/standalone.py pass.
[SVN r64549]
2010-08-02 17:30:46 +00:00
Vladimir Prus
4758c107f9 Fix indirect conditional requirements.
[SVN r64461]
2010-07-30 09:44:28 +00:00
Vladimir Prus
049b11e7e4 Add decorator for caching function results.
[SVN r64350]
2010-07-26 08:07:07 +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
4e9f604284 Add experimental Python port
[SVN r55201]
2009-07-27 08:52:41 +00:00