Dave Abrahams
d65774fd04
Better handling of pass_toolset
...
[SVN r17604]
2003-02-23 17:04:57 +00:00
Dave Abrahams
cd9c137cba
minor fixes
...
[SVN r17603]
2003-02-23 16:56:21 +00:00
Rene Rivera
528170d784
Fix to get docs back after change of UPDATE rule handling.
...
Minor print and doc changes.
[SVN r17587]
2003-02-22 07:29:59 +00:00
Rene Rivera
740b69afbe
Cleanup.
...
[SVN r17579]
2003-02-21 18:30:58 +00:00
Rene Rivera
391c6e1d13
Removed outdated build scripts.
...
[SVN r17578]
2003-02-21 17:22:21 +00:00
Beman Dawes
b67133db83
initial commit
...
[SVN r17577]
2003-02-21 16:55:47 +00:00
Vladimir Prus
a798d71470
Implement the 'alias' main target. This closes BB12.
...
[SVN r17574]
2003-02-21 09:25:43 +00:00
Vladimir Prus
379016018b
Bugfix: make Tester.ignore* methods really work.
...
[SVN r17573]
2003-02-21 09:22:35 +00:00
Vladimir Prus
a0a781467a
Say goodbye to the composing-generator class.
...
* new/generators.jam
(generator): New argument 'composing'
(run): Use 'self.composing'.
(convert-multiple-sources-to-consumable-types): Moved from
composing-generator.
(composing-generator): Remove
* new/builtin.jam
(linking-generator, register-linker): Use the argument to generator's
ctor. Allow to make generator non-composing.
* new/msvc.jam: Make msvc.link generator non-composing.
[SVN r17572]
2003-02-21 08:29:34 +00:00
Vladimir Prus
1ffb2b163f
Fix syntax of variable setting on jam command line for windows.
...
[SVN r17571]
2003-02-21 08:23:07 +00:00
Dave Abrahams
1e3bf09f81
Fixups for cygwin
...
[SVN r17570]
2003-02-21 08:10:55 +00:00
Dave Abrahams
d773540d16
Fixups for building under Cygwin
...
[SVN r17569]
2003-02-21 07:51:06 +00:00
Vladimir Prus
fbebf94cec
Really start the last failed test as soon as possible.
...
[SVN r17568]
2003-02-21 07:49:14 +00:00
Dave Abrahams
eb1b5407d0
Automatically add library-path values to RUN_PATH/RUN_LD_LIBRARY_PATH
...
[SVN r17562]
2003-02-20 20:28:05 +00:00
Vladimir Prus
a45bf274c6
More testing improvements.
...
* new/build-system.jam: Try to load 'test-config.jam'. If successfull,
don't load site-config.jam/user-config.jam.
* test/BoostBuild.py: Add directory where test is invoked to BOOST_BUILD_PATH,
so that test-config.jam can be dropped to "test" dir.
[SVN r17558]
2003-02-20 15:58:02 +00:00
Vladimir Prus
72a0eb1444
Towards really cross-toolset testing system.
...
- Allow to specify toolset name on the command line
- Expand $toolset in paths
- Pass toolset name to bjam invocations.
[SVN r17555]
2003-02-20 13:08:51 +00:00
Vladimir Prus
bfc4c76a24
Add minimal DLL support.
...
[SVN r17554]
2003-02-20 12:50:40 +00:00
Vladimir Prus
0c45ae1794
Force C++ compiles for borland.
...
[SVN r17547]
2003-02-20 11:51:29 +00:00
Vladimir Prus
6c4b7d04ff
Stage improvements: exes are now relinked when staging.
...
* new/generators.jam
(construct-with-caching): Don't try to cache transformation when source
target has action (i.e is not plain file).
* new/stage.jam: Try converting stages targets to special staged type.
Provide STAGED_EXE type.
[SVN r17545]
2003-02-20 10:15:38 +00:00
Vladimir Prus
5b56d78725
Allow additional argument for user rule, with "make" main target.
...
* new/make.jam
(make): Change name only of the first element in 'generating-rule'
* new/virtual-target.jam
(action.actualize): Pass only first element of action name to
toolset.set-target-variables.
* test/make_rule.py: New test.
[SVN r17543]
2003-02-20 07:20:52 +00:00
Dave Abrahams
fed31d2af9
Use downcased globbing on NT/Cygwin
...
[SVN r17537]
2003-02-19 16:43:55 +00:00
Vladimir Prus
179487cda4
Undo previous commit, now that problem with Jam is fixed.
...
[SVN r17535]
2003-02-19 15:57:25 +00:00
Vladimir Prus
a87218a905
Bugfix: Whoever inveted "text mode" for files was very wrong, and I was
...
wrong for ignoring this. This changes fixes searched_lib.py on Windows.
[SVN r17534]
2003-02-19 15:49:53 +00:00
Dave Abrahams
c6675e0b63
Fix default install detection
...
[SVN r17533]
2003-02-19 14:00:23 +00:00
Dave Abrahams
1b2c46c06e
Fix EOL trimming
...
[SVN r17532]
2003-02-19 13:59:17 +00:00
Dave Abrahams
1c066e4667
Fix DLL building, somewhat.
...
[SVN r17528]
2003-02-19 11:33:58 +00:00
Dave Abrahams
d7fafd5216
Extend main-target-type to include possible values (duh).
...
[SVN r17527]
2003-02-19 11:25:50 +00:00
Dave Abrahams
20381b297d
improved error reporting
...
[SVN r17526]
2003-02-19 11:25:23 +00:00
Dave Abrahams
57421d9d65
bug fix!
...
[SVN r17525]
2003-02-19 10:48:32 +00:00
Dave Abrahams
57d49df2ca
Allow the use of an unconfigured msvc as long as the PATH, etc., are set up.
...
[SVN r17524]
2003-02-19 10:23:03 +00:00
Dave Abrahams
b5b9931295
Kill allow-composing checks
...
[SVN r17523]
2003-02-19 09:31:43 +00:00
Dave Abrahams
ae5e032616
Fix bug which placed input-files at LOCATE_SOURCE.
...
[SVN r17522]
2003-02-19 08:08:56 +00:00
Vladimir Prus
9d799da62b
Fix debugging output.
...
[SVN r17521]
2003-02-19 08:00:53 +00:00
Dave Abrahams
ba7c2872eb
Quote input file names on run tests
...
[SVN r17520]
2003-02-19 01:57:40 +00:00
Dave Abrahams
3f6e6b48a4
Use "version" subfeature.
...
[SVN r17518]
2003-02-19 00:59:05 +00:00
Dave Abrahams
6f75d06d7e
fix assertions
...
[SVN r17517]
2003-02-19 00:58:28 +00:00
Dave Abrahams
6db40621b9
Uniquely-identify value-specific subfeatures
...
[SVN r17516]
2003-02-19 00:57:28 +00:00
Vladimir Prus
e6fd724bd8
Improve stage rule, allowing to specify location in requirements. This
...
allows short name for stage targets which install to global locations.
[SVN r17508]
2003-02-18 11:25:04 +00:00
Vladimir Prus
e02e18061f
Improve running tests.
...
1. Test names are printed as they are executed.
2. The test which failed during the previous run is executed as soon
as possible.yx
[SVN r17507]
2003-02-18 09:00:59 +00:00
Vladimir Prus
0871ce49d2
Followup to the last commit: don't import 'exe_suffix'.
...
[SVN r17506]
2003-02-18 08:57:28 +00:00
Vladimir Prus
0a9e4270b2
Automatically adjust suffixes when running tests.
...
[SVN r17505]
2003-02-18 08:32:57 +00:00
Vladimir Prus
cec1703a3b
Don't link to -lz and assume it's existence: build a private library
...
for testing. Also, test both <name> and <search> in one test.
[SVN r17503]
2003-02-18 06:56:12 +00:00
Dave Abrahams
495874710e
Work around a bug in our indirect rule invocation
...
******* This indicates a core Jam bug!! ********
[SVN r17502]
2003-02-18 05:39:54 +00:00
Dave Abrahams
5e9b8905b6
Hack around NT symlink support
...
[SVN r17496]
2003-02-17 17:52:20 +00:00
Dave Abrahams
089c1a151e
Fix some assertions
...
[SVN r17495]
2003-02-17 17:51:55 +00:00
Dave Abrahams
614edfc967
Bug fixes. Still some problems but I managed to make something work :)
...
[SVN r17494]
2003-02-17 17:51:32 +00:00
Dave Abrahams
398f71909c
disable use of allow-composing
...
[SVN r17493]
2003-02-17 17:51:07 +00:00
Dave Abrahams
4a07bce1dd
fix bogus removal
...
[SVN r17492]
2003-02-17 17:50:34 +00:00
Dave Abrahams
8febe8edcf
bogus removal
...
[SVN r17491]
2003-02-17 17:49:52 +00:00
Dave Abrahams
af78d8bb8c
response file bugfixes
...
[SVN r17490]
2003-02-17 17:42:49 +00:00