Dave Abrahams
cdba798a30
better error reporting
...
[SVN r13694]
2002-05-06 18:59:11 +00:00
Dave Abrahams
2bf1779f95
Bug fixes
...
[SVN r13693]
2002-05-06 18:54:24 +00:00
Dave Abrahams
2b392b9c3f
new initialization code + tests
...
[SVN r13687]
2002-05-06 17:51:21 +00:00
Vladimir Prus
7216413534
Minor fixes.
...
* jam_src/Jambase: Now really downcase $(ARGV[1]).
* jam_src/compile.c: Fix formatting, now that 'lol_print' don't insert
space at the end.
* jam_src/jambase.c: Regenerated.
[SVN r13676]
2002-05-06 06:44:24 +00:00
John Maddock
fbecfa9d63
Added automatic Cygwin detection
...
[SVN r13663]
2002-05-04 11:06:20 +00:00
Rene Rivera
687692e434
Merge bjam changes.
...
[SVN r13628]
2002-05-03 02:02:50 +00:00
Dave Abrahams
7fc5e16917
Merged Rene's boost_build_v2 branch into the main trunk
...
[SVN r13586]
2002-04-30 14:33:25 +00:00
Dave Abrahams
38b1628e8d
Improved debugging output:
...
* added space after "on"
* try harder to indicate in which module a rule is going to execute
* Stop printing the module context of variable settings; it was
confusing especially when the variable turned out to be a local
variable or an argument name.
*
Register the name by which each rule is /invoked/ in its frame instead
of the name by which the rule was defined. This changes the behavior
of the builtin BACKTRACE rule, causing it to register the rule's
invocation names (filenames and line numbers lead the user to the
definition context anyway). This change was neccessary in order to
support classes: we can now extract the name of a class being
initialized by looking at the backtrace from within the class module's
__init__ rule.
[SVN r13585]
2002-04-30 14:22:46 +00:00
Dave Abrahams
2e6f58d76f
Better error reporting for IMPORT
...
[SVN r13584]
2002-04-30 14:13:09 +00:00
Dave Abrahams
d7891083e4
Always use a .bat file unless forced to do otherwise
...
[SVN r13490]
2002-04-15 04:18:23 +00:00
Dave Abrahams
6c2f79065a
vc7 compatibility for BOost.Python v1
...
Better error messages for Jam when actions are too long
[SVN r13477]
2002-04-13 15:33:00 +00:00
Vladimir Prus
9672a10fcc
Fixes.
...
* lists.c (list_print): Do not output trailing whitespace. This change
is intended to make writing tests easier.
[SVN r13425]
2002-04-10 08:43:22 +00:00
Dave Abrahams
90b3bd3962
Replace unused FAIL_EXPECTED with RMOLD
...
[SVN r13408]
2002-04-09 04:09:15 +00:00
Dave Abrahams
4c8c98cf05
dummy
...
[SVN r13407]
2002-04-09 04:05:02 +00:00
Dave Abrahams
6e7a7ae866
Replace unused FAIL_EXPECTED with RMOLD
...
[SVN r13406]
2002-04-09 04:01:58 +00:00
Dave Abrahams
8cfa7b44d9
perforce 2.4 merge (again)
...
[SVN r13391]
2002-04-07 00:22:45 +00:00
Dave Abrahams
70b7eba6b9
perforce 2.4 integration
...
[SVN r13388]
2002-04-06 23:41:05 +00:00
Dave Abrahams
f891297b4c
perforce 2.4 changes
...
[SVN r13387]
2002-04-06 23:40:41 +00:00
Dave Abrahams
687976bd4b
rolled forward GLOB and MATCH changes from perforce. Also incorporated regex cacheing to MATCH
...
[SVN r13386]
2002-04-06 23:36:47 +00:00
Beman Dawes
43e8fdbca5
Add double quotes in case spaces in paths, fix cut and paste errors
...
[SVN r13362]
2002-04-03 18:31:18 +00:00
Dave Abrahams
b56a613d95
bug fixes for Beman
...
[SVN r13346]
2002-04-02 19:27:00 +00:00
Dave Abrahams
ca658a966e
Fixed MATCH rule port
...
Changed regex.split to work with MATCH
Fixed build-system.jam so command-line JAMFILE specification works
[SVN r13326]
2002-04-01 02:59:53 +00:00
Dave Abrahams
d16d0de2b9
Roll back changes which should be on the branch for now.
...
[SVN r13325]
2002-04-01 02:58:32 +00:00
Dave Abrahams
14c453a83f
A couple of minor changes for backward compatibility.
...
[SVN r13324]
2002-04-01 01:48:08 +00:00
Dave Abrahams
f175462190
Added MATCH rule
...
[SVN r13314]
2002-03-30 12:53:50 +00:00
Dave Abrahams
8e383958ad
New module scoping rules
...
[SVN r13287]
2002-03-27 22:23:30 +00:00
Vladimir Prus
0b0cc63d99
Merge of Perforce change 1587: "if" was testing only the first element of
...
simple expression.
[SVN r13278]
2002-03-26 07:51:38 +00:00
Dave Abrahams
3ea6d92674
<dir.h> -> <direct.h>
...
[SVN r13125]
2002-03-07 22:59:24 +00:00
Rene Rivera
c3c3fc398e
Set to version 3.1
...
Changed options to allow GNU style options of "--x".
Added ARGV variable for invocation arguments.
[SVN r13124]
2002-03-07 17:14:12 +00:00
Vladimir Prus
2e1a10b500
Added the 'PWD' builtin.
...
[SVN r13117]
2002-03-07 09:02:01 +00:00
Dave Abrahams
02b986f45b
Merge with Perforce 2.4 state
...
[SVN r13111]
2002-03-06 14:13:29 +00:00
Toon Knapen
861443d067
added -Ae flag to compile on HP
...
[SVN r12503]
2002-01-25 14:24:41 +00:00
Toon Knapen
87868f55d1
added new-line character after #endif directive (vacpp complains loudly)
...
[SVN r12502]
2002-01-25 14:13:40 +00:00
Toon Knapen
7512e6f7d3
changed "//" comment into /* */ because Aix C compiler can't handle C++-style comments
...
[SVN r12501]
2002-01-25 14:10:52 +00:00
Toon Knapen
e18e4d0c1f
executable flag on yyacc is set by Jamfile automatically
...
[SVN r12453]
2002-01-23 12:29:46 +00:00
Toon Knapen
3f0f6d3d22
yyacc added again, but this time with the executable flag set
...
[SVN r12430]
2002-01-22 09:02:47 +00:00
Toon Knapen
9a94b28e48
just deleting it to add it again with the executable flag set
...
[SVN r12429]
2002-01-22 09:01:57 +00:00
Vladimir Prus
a229f1fbc6
Added support for building RPMs.
...
[SVN r12395]
2002-01-21 12:33:20 +00:00
Toon Knapen
b6f0779ea4
removed declared but never referenced variables
...
(spotted by mipspro compiler, generating warnings)
[SVN r12346]
2002-01-18 15:38:00 +00:00
Dave Abrahams
c998c62e47
use byacc instead of bison to relieve dependence on alloca
...
[SVN r12345]
2002-01-18 13:04:16 +00:00
Dave Abrahams
0f41dc34ed
Added better directions about quoting
...
[SVN r12304]
2002-01-14 03:32:27 +00:00
Jörg Walter
a65bb6dda6
Set the exec permission
...
[SVN r12223]
2002-01-06 13:43:38 +00:00
Dave Abrahams
68bfeb4bdb
initial checkin
...
[SVN r12194]
2002-01-01 18:56:51 +00:00
Vladimir Prus
e2e60b18ed
Copyrights added to the version string.
...
[SVN r12147]
2001-12-25 08:59:07 +00:00
Dave Abrahams
2b1d5b3fbb
fixes
...
[SVN r12146]
2001-12-24 19:27:39 +00:00
Dave Abrahams
5574c340bb
improved error reporting, refactored
...
[SVN r12052]
2001-12-13 18:39:41 +00:00
Dave Abrahams
348dc0bbf5
More fixes for Win95. MAXLINE must be computed appropriately EVERYWHERE!
...
[SVN r11953]
2001-12-06 14:56:42 +00:00
Dave Abrahams
821dd9fd4a
Fixes for rule import handling; also extended IMPORT to allow
...
execution in the target module
[SVN r11911]
2001-12-04 18:22:04 +00:00
Dave Abrahams
472a88c614
Fixes for Win95/98 command handling, I hope.
...
[SVN r11910]
2001-12-04 18:19:24 +00:00
Dave Abrahams
169407e7db
Fixed MAXLINE calculation for Win95/98 (I hope)
...
Added command-file capability for msvc and metrowerks static libraries
Changed MSVC-tools.jam so that it would work without the prior use of VCVARS32.BAT
----------------------------------------------------------------------
Modified Files:
boost-base.jam metrowerks-tools.jam msvc-tools.jam
jam_src/execnt.c jam_src/makedebugjam.bat
----------------------------------------------------------------------
[SVN r11852]
2001-12-02 15:41:39 +00:00