Dave Abrahams
53836b7ca2
Allow prepare-target rule in toolsets, fix error reporting
...
[SVN r17647]
2003-02-25 16:25:28 +00:00
Vladimir Prus
13631ddc7f
Tweak the UML diagram to represent two relations between action and
...
abstract-file-target.
[SVN r17646]
2003-02-25 16:17:53 +00:00
Dave Abrahams
f059b430a7
typo
...
[SVN r17643]
2003-02-25 14:42:34 +00:00
Dave Abrahams
155baed247
Fixes for testing
...
[SVN r17642]
2003-02-25 14:37:10 +00:00
Vladimir Prus
447bfc4c1e
Fix some conditional logic.
...
[SVN r17640]
2003-02-25 14:09:45 +00:00
Dave Abrahams
e7257dfcd3
roll back mistaken change
...
[SVN r17638]
2003-02-25 13:52:19 +00:00
Vladimir Prus
b1c158aadc
A little doc tweak.
...
[SVN r17635]
2003-02-25 12:44:31 +00:00
Vladimir Prus
c936868946
Allow to reinitialize QT several times, provided installation prefix is
...
always the same.
[SVN r17630]
2003-02-25 09:03:04 +00:00
Vladimir Prus
52517990bd
Tweak docs.
...
[SVN r17628]
2003-02-25 06:33:14 +00:00
Dave Abrahams
8f49f2843c
This uses gcc explicitly, so it had better not rely on $toolset
...
[SVN r17624]
2003-02-25 02:27:29 +00:00
Dave Abrahams
8827a0c836
Improved Boost.Python build reliability and documentation.
...
[SVN r17623]
2003-02-25 02:15:55 +00:00
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