2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-16 13:22:11 +00:00
Commit Graph

1107 Commits

Author SHA1 Message Date
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