2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-16 01:12:13 +00:00
Files
build/test
Vladimir Prus fdc3fa6c54 Improve shared/static linking interface and
introduce separate <link-runtime> feature.
Allow to use the 'lib' rule to declare
libraries that should be searched for.

* builtin.jam: Remove 'shared' features. Introduce
   'link' and 'link-runtime'.
   (searched-lib-target): New class
   (searched-lib-generator): New generator.
   (lib-action): New class, derived from 'action'.
   Handles instances of 'searched-lib-target' in sources.
   Also, moves all libraries from sources to property value,
   so that we can repeat them twice in command line.
   (lib-generator): Generator which uses 'lib-action'.

* generators.jam: Allow empty list of sources everywhere.

* virtual-target.jam (file-target): Split into
   'abstract-file-target' and 'file-target'.
   (abstra
  (action.actualize-sources): New rule. Allows to
  handle the fact that some sources are special,
  and should not become $(>) in action body.


[SVN r16573]
2002-12-09 10:02:37 +00:00
..
2002-11-15 07:15:10 +00:00
2002-10-04 13:48:38 +00:00
2002-05-16 00:56:42 +00:00
2001-10-02 12:24:53 +00:00
2002-05-09 14:24:57 +00:00
2002-11-20 15:51:53 +00:00
2002-11-05 19:56:18 +00:00
2001-10-02 12:24:53 +00:00
2002-05-03 12:35:41 +00:00
2002-11-20 15:51:53 +00:00
2002-10-07 13:08:04 +00:00
2002-03-27 22:23:30 +00:00
2001-10-02 12:24:53 +00:00
2002-11-14 07:11:16 +00:00
2002-10-10 12:12:06 +00:00
2001-09-10 02:53:41 +00:00
2001-09-10 02:40:57 +00:00
2001-09-10 02:53:41 +00:00
2002-10-07 14:34:43 +00:00
2002-10-07 13:08:04 +00:00
2002-10-04 13:48:38 +00:00
2002-10-07 13:34:14 +00:00
2002-10-07 13:34:14 +00:00
2002-04-07 00:22:45 +00:00
2002-05-06 18:54:24 +00:00
2002-04-12 07:26:10 +00:00
2002-04-18 08:35:27 +00:00
2002-07-10 07:31:24 +00:00
2002-10-04 13:48:38 +00:00
2002-11-20 15:51:53 +00:00

Comprehensive tests for Boost.Build v2; requires Python. To test, execute:

    python test_all.py