Commit Graph

12124 Commits

Author SHA1 Message Date
Dave Abrahams
0241b6de73 Workaround for crazy assertion in Jambase
[SVN r13625]
2002-05-02 19:01:07 +00:00
Dave Abrahams
62f4252863 Workaround for crazy assertion in Jambase
[SVN r13625]
2002-05-02 19:01:07 +00:00
Dave Abrahams
64ae13d9a8 Show *full* build command on failure
[SVN r13624]
2002-05-02 19:00:38 +00:00
Dave Abrahams
38ef897e25 Show *full* build command on failure
[SVN r13624]
2002-05-02 19:00:38 +00:00
Dave Abrahams
e9b124397a Some bug fixes
[SVN r13623]
2002-05-02 18:59:31 +00:00
Dave Abrahams
d447258a56 Some bug fixes
[SVN r13623]
2002-05-02 18:59:31 +00:00
Dave Abrahams
b4aa7c86c2 Account for "normalized path" bugs
[SVN r13622]
2002-05-02 17:08:41 +00:00
Dave Abrahams
ca889e05f7 Account for "normalized path" bugs
[SVN r13622]
2002-05-02 17:08:41 +00:00
Dave Abrahams
548b75e446 Quick fixes, one step towards health.
[SVN r13621]
2002-05-02 16:53:12 +00:00
Dave Abrahams
c9a4bf48b3 Updated test to take advantage of --build-system=... option
[SVN r13620]
2002-05-02 16:44:13 +00:00
Dave Abrahams
792a76e9ca Updated test to take advantage of --build-system=... option
[SVN r13620]
2002-05-02 16:44:13 +00:00
Dave Abrahams
30ef00ea04 Initial checkin, includes test instructions
[SVN r13619]
2002-05-02 16:41:36 +00:00
Dave Abrahams
a1e30f1f5b Initial checkin, includes test instructions
[SVN r13619]
2002-05-02 16:41:36 +00:00
Dave Abrahams
6dc0ba2240 Added --debug --quiet to args used when running tests
[SVN r13618]
2002-05-02 16:39:04 +00:00
Dave Abrahams
9e0f1bfcfa Added --debug --quiet to args used when running tests
[SVN r13618]
2002-05-02 16:39:04 +00:00
Dave Abrahams
ebc208b6d2 Updated testing info
[SVN r13617]
2002-05-02 16:38:27 +00:00
Dave Abrahams
9f925528f0 Updated testing info
[SVN r13617]
2002-05-02 16:38:27 +00:00
Dave Abrahams
148629fbd9 Use modules.clone-rules
[SVN r13616]
2002-05-02 16:38:04 +00:00
Dave Abrahams
d5c5489d8f Use modules.clone-rules
[SVN r13616]
2002-05-02 16:38:04 +00:00
Dave Abrahams
32fff77043 Implemented --quiet flag for testing
[SVN r13615]
2002-05-02 16:37:23 +00:00
Dave Abrahams
c97004eac4 Implemented --quiet flag for testing
[SVN r13615]
2002-05-02 16:37:23 +00:00
Dave Abrahams
ca16487d09 Moved project loading to build-system.jam
[SVN r13614]
2002-05-02 16:36:30 +00:00
Dave Abrahams
93a774c3f3 Moved project loading to build-system.jam
[SVN r13614]
2002-05-02 16:36:30 +00:00
Dave Abrahams
652fbfc9ac Use *_PATH variables for configuration; added comments
[SVN r13613]
2002-05-02 16:34:38 +00:00
Dave Abrahams
0c74bcfc55 Major bug fix (gotta fix that Jam lexer!)
Some coding convention fixes


[SVN r13612]
2002-05-02 16:30:38 +00:00
Dave Abrahams
a387e51771 Major bug fix (gotta fix that Jam lexer!)
Some coding convention fixes


[SVN r13612]
2002-05-02 16:30:38 +00:00
Dave Abrahams
0f7b53fd2f Added <stlport-iostream>on to requirements
[SVN r13610]
2002-05-01 17:29:13 +00:00
Dave Abrahams
b74de47cee Added stlport-cstd-namespace feature to import names like memcpy into std::, where they belong
Fixed runtime behavior to find the STLPort dlls


[SVN r13608]
2002-05-01 17:27:10 +00:00
Dave Abrahams
f02dec2fca Added some error reporting with configuration info
[SVN r13607]
2002-05-01 16:02:10 +00:00
Dave Abrahams
3663f5a07c oops; bug fix
[SVN r13605]
2002-05-01 14:37:30 +00:00
Dave Abrahams
5cfc18f32e Added comments
[SVN r13604]
2002-05-01 13:59:10 +00:00
Dave Abrahams
d501c7f1f4 python/gcc-stlport tweaks
[SVN r13601]
2002-05-01 02:51:05 +00:00
Dave Abrahams
8d944173b7 Slight tweak to Jamfile loading; still doesn't work
[SVN r13592]
2002-04-30 16:59:40 +00:00
Dave Abrahams
193b483c5d Slight tweak to Jamfile loading; still doesn't work
[SVN r13592]
2002-04-30 16:59:40 +00:00
Dave Abrahams
0c7921f8c5 use new coding conventions
[SVN r13591]
2002-04-30 16:45:58 +00:00
Dave Abrahams
46754c99d9 use new coding conventions
[SVN r13591]
2002-04-30 16:45:58 +00:00
Dave Abrahams
05cee648aa cleanups
[SVN r13590]
2002-04-30 16:43:20 +00:00
Dave Abrahams
04d19cc787 cleanups
[SVN r13590]
2002-04-30 16:43:20 +00:00
Dave Abrahams
9e7ce549cf Use new naming conventions
[SVN r13589]
2002-04-30 16:34:26 +00:00
Dave Abrahams
26b95e2a9c Use new naming conventions
[SVN r13589]
2002-04-30 16:34:26 +00:00
Dave Abrahams
abb0398b5a Reworked to allow derived classes to call base class methods which have been overridden via explicit qualification
[SVN r13588]
2002-04-30 14:51:07 +00:00
Dave Abrahams
b2de553698 Reworked to allow derived classes to call base class methods which have been overridden via explicit qualification
[SVN r13588]
2002-04-30 14:51:07 +00:00
Dave Abrahams
5d20da9769 Fixed bug in assert.nonempty-variable
[SVN r13587]
2002-04-30 14:34:45 +00:00
Dave Abrahams
12c97bd743 Fixed bug in assert.nonempty-variable
[SVN r13587]
2002-04-30 14:34:45 +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
2e2fd81543 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
ec3cd4d16f 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
75bf17682e Better error reporting for IMPORT
[SVN r13584]
2002-04-30 14:13:09 +00:00