Rene Rivera
4dc4edd0cc
Implement STDOUT/STDERR @() file functionality.
...
[SVN r31582]
2005-11-06 22:33:39 +00:00
Rene Rivera
4ec8584f39
Apply patch from Reece Dun to remove the generation of response files as targets. But instead use the @() bjam functionality.
...
[SVN r31562]
2005-11-05 07:46:38 +00:00
Rene Rivera
15c10c2e16
Apply patch from Reece Dun to remove the generation of response files as targets. But instead use the @() bjam functionality.
...
[SVN r31562]
2005-11-05 07:46:38 +00:00
Rene Rivera
4d8e85c075
Implement TMPNAME and TMPFILE auto variables for Windows and Unix platforms.
...
[SVN r31561]
2005-11-05 07:05:28 +00:00
Rene Rivera
f43778a768
Implement TMPNAME and TMPFILE auto variables for Windows and Unix platforms.
...
[SVN r31561]
2005-11-05 07:05:28 +00:00
Rene Rivera
00f84029c9
Implement @(file) syntax in actions.
...
[SVN r31549]
2005-11-03 16:41:05 +00:00
Rene Rivera
6ff174db28
Implement @(file) syntax in actions.
...
[SVN r31549]
2005-11-03 16:41:05 +00:00
Douglas Gregor
baff08aee9
Don't include /usr/include on Solaris
...
[SVN r31527]
2005-11-01 14:05:46 +00:00
Rene Rivera
8273af2a31
Add common path_tmpdir function to get system dependent path to temporary a directory.
...
[SVN r31509]
2005-10-31 06:36:54 +00:00
Rene Rivera
bbfc813ec8
Add common path_tmpdir function to get system dependent path to temporary a directory.
...
[SVN r31509]
2005-10-31 06:36:54 +00:00
Douglas Gregor
6af5941ead
Add --show-locate-target to aid configure script
...
[SVN r31482]
2005-10-26 14:23:36 +00:00
Douglas Gregor
5934a5bd56
Add --show-locate-target to aid configure script
...
[SVN r31482]
2005-10-26 14:23:36 +00:00
Dave Abrahams
a4b166d05a
Turn the ability observe Borland's inlining bugs back on.
...
[SVN r31479]
2005-10-26 12:07:24 +00:00
Vladimir Prus
fff0bf069b
Add architecture-specific optimization flags.
...
Patch from Alexey Pakhunov.
[SVN r31478]
2005-10-26 06:40:14 +00:00
Vladimir Prus
ccb5d9d0d1
Add architecture-specific optimization flags.
...
Patch from Alexey Pakhunov.
[SVN r31478]
2005-10-26 06:40:14 +00:00
Vladimir Prus
e4669fe592
Call "using msvc : all ; " from msvc-config.jam. The file will be completely
...
remove a bit later.
[SVN r31477]
2005-10-26 06:35:47 +00:00
Vladimir Prus
1a6d28f203
Call "using msvc : all ; " from msvc-config.jam. The file will be completely
...
remove a bit later.
[SVN r31477]
2005-10-26 06:35:47 +00:00
Rene Rivera
cf267f1cd8
Also search for the Python DLL in the install location to catch when Python is not installed globally (non-admin install).
...
[SVN r31474]
2005-10-26 03:29:15 +00:00
Dave Abrahams
3bd9ab1fcf
Fix CYGWIN_PYTHON_DEBUG_ROOT to be consistent with docs
...
Set *nix PYTHON_ROOT to /usr, to be consistent with real installations.
Use *nix rather than Unix everywhere for generality
[SVN r31463]
2005-10-25 15:47:27 +00:00
Vladimir Prus
bf88df5cbd
Fix generators with several targets of the same time. Previously, if generator
...
were declared as:
type.register LEMON : lemon ;
generators.register-standard lemon.lemon
: LEMON
: C H C(%_opcodes) H(%_opcodes) ;
V2 would consider LEMON->C and LEMON->C(%_opcodes) two separate transformation
and report an ambiguity. Now the generator is run only once.
[SVN r31405]
2005-10-20 07:35:25 +00:00
Vladimir Prus
6f67ab7540
Fix generators with several targets of the same time. Previously, if generator
...
were declared as:
type.register LEMON : lemon ;
generators.register-standard lemon.lemon
: LEMON
: C H C(%_opcodes) H(%_opcodes) ;
V2 would consider LEMON->C and LEMON->C(%_opcodes) two separate transformation
and report an ambiguity. Now the generator is run only once.
[SVN r31405]
2005-10-20 07:35:25 +00:00
Dave Abrahams
39c5b20c05
Fix Cygwin GCC Python testing from DOS prompt
...
[SVN r31400]
2005-10-19 22:33:31 +00:00
Rene Rivera
472e096e39
Fix QNX/qcc detection so that it doesn't false fire when there is some other qcc command on other OSs.
...
[SVN r31358]
2005-10-17 02:33:02 +00:00
Rene Rivera
3f2d1739d4
Fix QNX/qcc detection so that it doesn't false fire when there is some other qcc command on other OSs.
...
[SVN r31358]
2005-10-17 02:33:02 +00:00
Rene Rivera
2c8c83fb20
Add support for building with Python on MacOSX, i.e. with the Python framework.
...
[SVN r31357]
2005-10-17 02:23:05 +00:00
Rene Rivera
ce923d9c67
Add support for building with Python on MacOSX, i.e. with the Python framework.
...
[SVN r31357]
2005-10-17 02:23:05 +00:00
Rene Rivera
9e3471a5ef
Merge outstanding 1.33 changes to trunk:
...
* QNX/qcc support.
* STLport5 support.
* STLport support docs cleanup.
* kFreeBSD support.
* MinGW/MSYS support.
[SVN r31345]
2005-10-16 15:34:27 +00:00
Rene Rivera
39d07df796
Merge outstanding 1.33 changes to trunk:
...
* QNX/qcc support.
* STLport5 support.
* STLport support docs cleanup.
* kFreeBSD support.
* MinGW/MSYS support.
[SVN r31345]
2005-10-16 15:34:27 +00:00
Dave Abrahams
a736430389
Build with Python 2.4 by default; also deduce the default PYTHON_ROOT properly on Windows.
...
[SVN r31325]
2005-10-14 16:19:14 +00:00
Rene Rivera
504377c6f3
Move the python init lower so that it's not getting done unless there is something to actually do. Add a profile item for that python init.
...
[SVN r31313]
2005-10-13 22:12:34 +00:00
Rene Rivera
7957c76a0a
Move the python init lower so that it's not getting done unless there is something to actually do. Add a profile item for that python init.
...
[SVN r31313]
2005-10-13 22:12:34 +00:00
Vladimir Prus
4ca868c930
For borland.link.dll, join implib action with main compile action with
...
&&. Otherwise, Boost.Build won't notice failures in linking. Looks like
implib always returns 0 as status, or something like that.
[SVN r31299]
2005-10-12 09:52:59 +00:00
Vladimir Prus
99c74c89f4
For borland.link.dll, join implib action with main compile action with
...
&&. Otherwise, Boost.Build won't notice failures in linking. Looks like
implib always returns 0 as status, or something like that.
[SVN r31299]
2005-10-12 09:52:59 +00:00
Dave Abrahams
f7a4bae651
Turn off inlining unconditionally to avoid codegen bugs
...
[SVN r31281]
2005-10-11 13:32:32 +00:00
Dave Abrahams
1eb4b28be1
Turn off inlining unconditionally to avoid codegen bugs
...
[SVN r31281]
2005-10-11 13:32:32 +00:00
Rene Rivera
a34669c462
Add "-lx" option which limits the amount of time actions can run (in seconds). Currently only implemented for Windows NT and above.
...
[SVN r31266]
2005-10-10 20:33:22 +00:00
Rene Rivera
37a763d716
Add "-lx" option which limits the amount of time actions can run (in seconds). Currently only implemented for Windows NT and above.
...
[SVN r31266]
2005-10-10 20:33:22 +00:00
Rene Rivera
9317a593d5
Text and fix building with python on Linux.
...
[SVN r31226]
2005-10-07 19:38:50 +00:00
Rene Rivera
db2b4578a5
Text and fix building with python on Linux.
...
[SVN r31226]
2005-10-07 19:38:50 +00:00
Douglas Gregor
0660a9870f
Add --guess-toolset option
...
[SVN r31217]
2005-10-07 12:48:17 +00:00
Douglas Gregor
b367475d62
Add --guess-toolset option
...
[SVN r31217]
2005-10-07 12:48:17 +00:00
Rene Rivera
bc3396ff68
boostbook.jam; Remove some path.make calls as they are superfluous in the path.glob case.
...
path.jam; Kludge path.join into working as it did before when confronted with an initial empty string on the path.
[SVN r31212]
2005-10-06 19:47:58 +00:00
Rene Rivera
d89ed6bbb9
boostbook.jam; Remove some path.make calls as they are superfluous in the path.glob case.
...
path.jam; Kludge path.join into working as it did before when confronted with an initial empty string on the path.
[SVN r31212]
2005-10-06 19:47:58 +00:00
Rene Rivera
3e9e78fe46
Add "--with-python=?" option to build Python enabled bjam. Apply some patches to build with SunC compiler.
...
[SVN r31211]
2005-10-06 19:14:10 +00:00
Rene Rivera
a307f2164c
Add "--with-python=?" option to build Python enabled bjam. Apply some patches to build with SunC compiler.
...
[SVN r31211]
2005-10-06 19:14:10 +00:00
Vladimir Prus
fefbda7a96
Track dependencies from .rc files to generated headers.
...
An example of generated file is .tlb generated by midl.exe.
Patch from Alexey Pakhunov.
[SVN r31194]
2005-10-04 14:32:05 +00:00
Vladimir Prus
59195f2fe0
Track dependencies from .rc files to generated headers.
...
An example of generated file is .tlb generated by midl.exe.
Patch from Alexey Pakhunov.
[SVN r31194]
2005-10-04 14:32:05 +00:00
Vladimir Prus
52df8b0f69
Implement cross-compiling for amd64 and ia64 with MSVC 8.0.
...
Patch from Alexey Pakhunov.
[SVN r31193]
2005-10-04 14:22:41 +00:00
Vladimir Prus
8600b04d7f
Implement cross-compiling for amd64 and ia64 with MSVC 8.0.
...
Patch from Alexey Pakhunov.
[SVN r31193]
2005-10-04 14:22:41 +00:00
Vladimir Prus
de1392c27a
Added version aliases: 6 -> 6.0, 7 -> 7.0 and 8 -> 8.0. The line:
...
using msvc : 6 ;
will configure detected version 6.0 but the condition will remain
'<toolset>msvc-6'.
Additionally the comment for the 'msvc.init' rule is updated.
Patch from Alexey Pakhunov.
[SVN r31192]
2005-10-04 14:05:22 +00:00