Boris Gubenko
5b1455512d
when setting OSPLAT, check __ia64 macro
...
[SVN r41050]
2007-11-13 00:51:37 +00:00
K. Noel Belcourt
08e879a007
Get the unix timing working correctly.
...
[SVN r41048]
2007-11-12 22:52:12 +00:00
Boris Gubenko
1aaa0782f4
add -fno-strict-aliasing to compilation with gcc
...
[SVN r41036]
2007-11-12 17:03:38 +00:00
Vladimir Prus
09dc50e274
Remove toolset.register.
...
[SVN r40957]
2007-11-09 08:30:27 +00:00
Vladimir Prus
d04b864d55
Don't use toolset.register
...
[SVN r40956]
2007-11-09 08:26:47 +00:00
Jürgen Hunold
79ac8eb1b2
Fix: remove <user-interface>gui from usage-requirements of QtGui.
...
Rationale: <user-interface>gui merely disables console output window on <target-os>windows.
But users often need console debug output when running Gui apps.
[SVN r40898]
2007-11-07 18:06:31 +00:00
K. Noel Belcourt
25ba95422b
Commit patch submitted by John Maddock.
...
[SVN r40818]
2007-11-05 22:39:49 +00:00
K. Noel Belcourt
7c16fb7650
Have intel on darwin use intel-linux.jam toolset.
...
[SVN r40715]
2007-11-03 04:08:23 +00:00
Roland Schwarz
e5e7ef7f77
changed translate-indirect to skip rules, that are already in indirect format. This allows e.g. to make use of the -<tag> to remove already set tag feature.
...
[SVN r40676]
2007-11-02 07:42:49 +00:00
Vladimir Prus
d5fbab60f8
New Python rule -- 'backtrace'.
...
[SVN r40497]
2007-10-27 09:55:58 +00:00
Rene Rivera
e0dc5408e6
Merge search path for include & import from backend branch. And add corresponding support for <include> to BBv2 quickbook tool. Remove obsolete quickbook.xml file. ( fixes #1263 )
...
[SVN r40469]
2007-10-26 01:02:48 +00:00
Dave Abrahams
2214118be3
Closes #1379 . It would be good to have a much more principled approach;
...
see comments in the diffs for details.
[SVN r40468]
2007-10-25 23:19:48 +00:00
Vladimir Prus
6a592f0b46
Report underfined paths before trying to replace
...
spaces in them (and crash on emptry paths).
[SVN r40462]
2007-10-25 16:48:24 +00:00
Roland Schwarz
1bd352341c
Corrected typo
...
[SVN r40459]
2007-10-25 07:57:12 +00:00
Roland Schwarz
37decb083c
More verbose "Skipping" message, telling what it is beeing skipped.
...
[SVN r40458]
2007-10-25 07:52:25 +00:00
Vladimir Prus
165534e07e
Add missing Py_INCREF on Py_None objects.
...
[SVN r40289]
2007-10-22 16:45:49 +00:00
Rene Rivera
9a895a9625
Do not refer to nonexistent target when python is not configured.
...
[SVN r40215]
2007-10-20 16:35:58 +00:00
Vladimir Prus
0ef4fd5e79
Remove project-target.intern-constants as unused.
...
[SVN r40197]
2007-10-19 19:18:32 +00:00
Vladimir Prus
b06154e535
Remove unused code
...
[SVN r40196]
2007-10-19 19:16:10 +00:00
Rene Rivera
f626fa511a
Allow specifying options with quotes, i.e. "--with-python=xyz", to work around the CMD shell using "=" as an argument separator.
...
[SVN r40095]
2007-10-16 19:08:58 +00:00
Vladimir Prus
726fc91c8f
* common.jam (get-invocation-command): When
...
we cannot find a specified tool, return
tool's name so that the command line looks sane,
even if it does not work.
(handle-options): Report which command will
be used, in debug mode.
[SVN r40008]
2007-10-14 09:55:41 +00:00
Vladimir Prus
cb7f29fcd3
Better diagnostics when trying to import non-callable Python
...
object to Jam.
[SVN r40006]
2007-10-14 09:09:41 +00:00
Vladimir Prus
1eea3e4103
Fix module messup when calling into Python.
...
[SVN r39988]
2007-10-13 21:32:51 +00:00
Daniel Wallin
1e20af0843
Added missing Py_INCREF(Py_None).
...
[SVN r39939]
2007-10-11 20:37:37 +00:00
Vladimir Prus
995d44a421
Revert mistaken commit
...
[SVN r39899]
2007-10-10 19:10:45 +00:00
Vladimir Prus
29e042ca47
Add logo, tweak the page
...
[SVN r39898]
2007-10-10 19:07:57 +00:00
Vladimir Prus
f653f04d9f
New bjam.variable function exposed to Python.
...
[SVN r39876]
2007-10-10 08:25:27 +00:00
Vladimir Prus
324ef5d514
Add values of variables specified with -s to .EVNRION
...
module, so that we can override environment on
command line.
[SVN r39873]
2007-10-10 07:40:05 +00:00
Vladimir Prus
e1ffef9677
Make it work, for extra benefit ('=' vs '==' bug)
...
[SVN r39830]
2007-10-09 05:38:31 +00:00
Vladimir Prus
06f65d9fc9
Make it compile, even
...
[SVN r39829]
2007-10-09 05:35:48 +00:00
Vladimir Prus
77e08fdb83
Make NORMALIZE_PATH convert \ to /.
...
[SVN r39828]
2007-10-09 05:33:45 +00:00
Vladimir Prus
05ae81bc30
When we skip build of a target, say about that
...
in --debug-building output.
[SVN r39729]
2007-10-06 18:24:04 +00:00
K. Noel Belcourt
b0384e74af
Fix problem with -rpath for pathscale compiler.
...
[SVN r39678]
2007-10-03 19:00:18 +00:00
Vladimir Prus
1274bfa7a5
Disallow using stlport by just adding /stlport//stlport
...
to sources. This logic was trying to use non-free
usage requirements that are not supported, and can
potentially result in inconsistent builds.
[SVN r39646]
2007-10-01 18:53:05 +00:00
Vladimir Prus
ee271bde3a
STLPort improvements:
...
- Add _static in library name as necessary
- Define _STLP_USE_DYNAMIC_LIB depending
on <runtime-link>, not <runtime-debugging>
Patch from David Deakins.
Addresses #1177 .
[SVN r39645]
2007-10-01 18:44:44 +00:00
Vladimir Prus
f1be325328
* builtin.jam (searched-lib-generator.run):
...
When no <name> feature present, use requested
name.
[SVN r39644]
2007-10-01 18:40:44 +00:00
Vladimir Prus
aba8fb921b
Append .lib suffix to library names without :S= modifier.
...
The latter will remove any existing suffix.
[SVN r39643]
2007-10-01 18:27:53 +00:00
Vladimir Prus
91017c352b
Fix gcc on HP-UX. Patch from Boris Gubenko.
...
[SVN r39642]
2007-10-01 17:34:43 +00:00
Vladimir Prus
a475ec69a1
Allow to specify the list of bound targets
...
and flags, when defining action from Python.
[SVN r39641]
2007-10-01 17:29:11 +00:00
Rene Rivera
7e83d50c8d
Bump to bjam version 3.1.16
...
[SVN r39620]
2007-09-30 17:33:21 +00:00
Rene Rivera
ff5293cba7
Fix copying the wrong files for the archive, and prefer using POSIX/pax format.
...
[SVN r39617]
2007-09-30 16:33:36 +00:00
K. Noel Belcourt
33a71f330c
Renamed variables used in timeout code so I don't make
...
silly mistakes like using a negative time for the select
timeout.
Also added the setrlimit call back in since the
named_condition_test occassionally consumes multiple cpus
worth of time. That is, when I ran this test -j4, I found
the named_condition test consuming 4 cpus worth of time so
after 300 seconds of elapsed time when the test timed out,
it had consumed almost 1200 seconds worth of cpu. While the
test is killed after the elapsed time expired, setting a hard
cpu limit ensures it's killed after consuming either -lx seconds
worth of cpu or -lx seconds of elapsed time.
[SVN r39613]
2007-09-29 21:47:24 +00:00
K. Noel Belcourt
149d4c2eb3
When terminating unix processes I forgot to check for negative
...
time differences. This patch only sets the select timeout if
the difference between the requested and consumed time is
positive.
[SVN r39612]
2007-09-29 20:23:29 +00:00
Rene Rivera
bc9cba4741
Update distribution and build scripts to account for inclusion of boehm_gc sources. Add history of changes to docs.
...
[SVN r39610]
2007-09-29 19:48:51 +00:00
Rene Rivera
8319f76eaa
Fix action multi-generation for case when there are no targets for the action.
...
[SVN r39608]
2007-09-29 18:30:06 +00:00
Vladimir Prus
c9dcace238
Update version.
...
[SVN r39601]
2007-09-29 17:28:10 +00:00
K. Noel Belcourt
aa1925001b
Fix pathscale.jam so -rpath is passed correctly to the
...
linker.
[SVN r39563]
2007-09-27 03:41:11 +00:00
K. Noel Belcourt
8b734cab67
Add macros to gcc.hpp to support pathscale toolset.
...
Added an optimization to the -lx unix timeout code. I
compute the amount of time the select call should sleep
until the "oldest" process times out. This ensures that
all processes that timeout will be killed within one
second of their expiration.
[SVN r39534]
2007-09-25 23:11:12 +00:00
K. Noel Belcourt
19089711ac
Add pgi.hpp configuration file for the Portland Group.
...
Fixed problems with threading, pic code, missing math
library, etc. to get mipspro toolset working better.
Updated pgi toolset to fix various problems with the
link line.
[SVN r39531]
2007-09-25 20:34:36 +00:00
K. Noel Belcourt
685fb4a7f8
Get pic and threading working with pathscale.
...
[SVN r39518]
2007-09-25 03:39:06 +00:00