2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-16 01:12:13 +00:00
Commit Graph

4929 Commits

Author SHA1 Message Date
Vladimir Prus
bbb80ee03d Port tools/message.jam.
[SVN r64708]
2010-08-09 20:54:29 +00:00
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
a273e0d03e Make 'mark-target-as-explicit' accept multiple target names.
[SVN r64689]
2010-08-09 08:35:02 +00:00
K. Noel Belcourt
8ae8c29375 Add bjam build for intel-darwin (Intel on Darwin).
[SVN r64647]
2010-08-06 18:44:15 +00:00
Vladimir Prus
befe7552b7 Port tools/package.py. Fix various bugs.
[SVN r64643]
2010-08-06 15:37:13 +00:00
Vladimir Prus
9213053547 Make the 'cached' decorator work on methods.
[SVN r64640]
2010-08-06 13:26:53 +00:00
Vladimir Prus
f93710d362 Fix test/using.py.
[SVN r64639]
2010-08-06 13:04:21 +00:00
Vladimir Prus
f40b0c9002 Preserve current project across 'using' statements.
[SVN r64638]
2010-08-06 13:02:27 +00:00
Vladimir Prus
c2289d3735 Adjust one place after resolve_references move.
[SVN r64637]
2010-08-06 12:56:05 +00:00
Vladimir Prus
bcff7f4c9f Do not make source-location attribute always absolute.
Also, adjust reporting and expectations for metatarget reference
recursion.


[SVN r64636]
2010-08-06 12:45:48 +00:00
Vladimir Prus
f5195fc1c3 Fix alternative selection and some error reporting and a test.
[SVN r64635]
2010-08-06 12:32:34 +00:00
Vladimir Prus
26cf969459 Handle list of instances with __jam_repr__ method returned from Python.
This re-fixes test/inline.py broken by 'lib' changes.


[SVN r64634]
2010-08-06 11:22:42 +00:00
Vladimir Prus
8db37d8482 Port tools/symlink.py
[SVN r64633]
2010-08-06 10:52:45 +00:00
Vladimir Prus
bb3119c850 Fix lots of things.
[SVN r64625]
2010-08-06 08:40:42 +00:00
Vladimir Prus
76c6464ece Remove unused bits
[SVN r64613]
2010-08-05 09:11:17 +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
5255209e97 Ubreak tests/dll_path.py in non-python mode.
[SVN r64593]
2010-08-04 10:24:59 +00:00
Vladimir Prus
6bf35112bd Port tools/testing.jam. This was scary.
[SVN r64592]
2010-08-04 10:16:08 +00:00
Steven Watanabe
0b1ab9d0f3 Make print more robust. This should fix the regression test failure.
[SVN r64579]
2010-08-03 17:46:19 +00:00
Steven Watanabe
1ca19a2f60 Make sure that we correctly find the root project if there's a project-config.jam
[SVN r64578]
2010-08-03 17:45:01 +00:00
Vladimir Prus
a6c6480001 Somewhat fix searched libraries.
[SVN r64554]
2010-08-02 21:27:33 +00:00
Vladimir Prus
d8bfd8d98a Fix test/suffix.py
[SVN r64553]
2010-08-02 20:24:50 +00:00
Vladimir Prus
1c79982c50 Fix handling of derived types with empty suffix.
[SVN r64552]
2010-08-02 20:23:00 +00:00
Vladimir Prus
830d71123e Correct bjam signature of type.register
[SVN r64551]
2010-08-02 18:48:35 +00:00
Vladimir Prus
67f9726cf1 Fix reporting of sources that have no type.
[SVN r64550]
2010-08-02 18:46:04 +00:00
Vladimir Prus
80e3957ee8 Make test/standalone.py pass.
[SVN r64549]
2010-08-02 17:30:46 +00:00
Vladimir Prus
d2a2350561 Initial support for making Python module act as project.
[SVN r64548]
2010-08-02 16:53:42 +00:00
Steven Watanabe
425449f65b Fix a couple typos.
[SVN r64542]
2010-08-02 15:46:26 +00:00
Vladimir Prus
eb262a3d35 Partially upgrade build/generators.py
[SVN r64539]
2010-08-02 14:15:50 +00:00
Vladimir Prus
680a1297e8 Update base revision comment
[SVN r64538]
2010-08-02 11:47:59 +00:00
Vladimir Prus
4e3c57b819 Complete porting of build/targets.jam
[SVN r64537]
2010-08-02 11:38:54 +00:00
Vladimir Prus
a7a600ec40 Update build/feature.py.
[SVN r64536]
2010-08-02 10:07:43 +00:00
Vladimir Prus
4d60eb88f6 Don't bark on conditionals in usage requirements.
[SVN r64496]
2010-07-31 11:40:34 +00:00
Vladimir Prus
b5d7178237 Complete porting of build/project.jam
[SVN r64491]
2010-07-31 08:02:35 +00:00
Vladimir Prus
facac5e87c Remove unused method
[SVN r64488]
2010-07-30 20:59:08 +00:00
Vladimir Prus
805cfc589f Adjust profiling code
[SVN r64487]
2010-07-30 20:57:40 +00:00
Vladimir Prus
827d51a1fe Port processing of relative paths in sources.
[SVN r64465]
2010-07-30 11:14:06 +00:00
Vladimir Prus
0603e8f0c7 Improve reporting of 'duplicate virtual target'.
[SVN r64464]
2010-07-30 10:34:02 +00:00
Vladimir Prus
8ce2090f99 Fix 'glob-in-tree'.
[SVN r64463]
2010-07-30 10:14:15 +00:00
Vladimir Prus
9d74dfc4dc Fix process of dependency properties
[SVN r64462]
2010-07-30 10:04:07 +00:00
Vladimir Prus
4758c107f9 Fix indirect conditional requirements.
[SVN r64461]
2010-07-30 09:44:28 +00:00
Vladimir Prus
0dfa4b3a19 Fix the 'chain' and 'inherited_dependency' tests.
[SVN r64460]
2010-07-30 08:46:20 +00:00
Vladimir Prus
a1d797e78f Port tools/stage.jam.
[SVN r64458]
2010-07-30 07:38:13 +00:00
Vladimir Prus
13d72d7bba Update port of tools/types/lib.jam
[SVN r64457]
2010-07-30 06:23:32 +00:00
Vladimir Prus
6fafa45f50 Add stub port of os.jam.
[SVN r64444]
2010-07-29 14:33:56 +00:00
Vladimir Prus
9531774f5a Fix project.find again
[SVN r64435]
2010-07-29 12:01:45 +00:00
Vladimir Prus
7c59fa4358 Port cast
[SVN r64434]
2010-07-29 12:00:53 +00:00
Vladimir Prus
fe5ee87300 Fix expected status
[SVN r64433]
2010-07-29 11:40:00 +00:00
Vladimir Prus
38f35e9695 Redo naming of actions again. Return values from Python to Jamfiles.
[SVN r64432]
2010-07-29 11:37:07 +00:00