2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-15 00:52:16 +00:00
Files
build/src/tools
Steven Watanabe ee613a6a28 Implement feature relevance.
* New feature <relevant> which is automatically deduced in most cases.
* Features which are not relevant do not affect target paths and
  do not prevent merging of virtual targets.
* generators.jam: generator.run always returns usage-requirements
  to allow usage-requirements in non-top-level generators.  This
  is necessary because we're using usage-requirements to track
  relevance from flags.
* New rule toolset.uses-features to specify features that the rule
  checks manually, instead of using toolset.flags.  In the future,
  we should consider restricting the properties actually passed,
  to detect errors.
* Adjust tests to handle the new paths (verified by inspection).
* Add temporary option --ignore-relevance to consider all features relevant
  to aid migration.
* New rule property.evaluate-conditional-relevance which helps tracking
  relevance in <conditional>.
* Widely scattered changes to use the new interfaces.
2018-01-13 09:13:49 -07:00
..
2018-01-13 09:13:49 -07:00
2018-01-13 09:13:49 -07:00
2010-05-26 03:39:15 +00:00
2009-07-27 08:52:41 +00:00
2009-07-11 14:24:26 +00:00
2018-01-13 09:13:49 -07:00
2016-10-27 20:22:01 -05:00
2016-10-27 20:21:56 -05:00
2009-06-04 06:14:55 +00:00
2015-09-17 10:24:07 +03:00
2006-04-24 14:09:51 +00:00
2016-09-30 20:37:05 +01:00
2018-01-13 09:13:49 -07:00
2018-01-13 09:13:49 -07:00
2016-10-27 20:21:57 -05:00
2010-01-27 20:49:56 +00:00
2018-01-13 09:13:49 -07:00
2018-01-13 09:13:49 -07:00
2015-09-17 10:24:07 +03:00
2005-12-05 15:07:53 +00:00
2012-10-13 21:58:54 +00:00
2016-10-27 20:22:04 -05:00
2015-09-17 10:24:07 +03:00
2018-01-13 09:13:49 -07:00
2018-01-13 09:13:49 -07:00
2017-02-01 22:17:02 +03:00
2015-09-17 10:24:07 +03:00
2008-01-06 20:37:55 +00:00
2011-11-08 09:06:53 +00:00
2018-01-13 09:13:49 -07:00
2012-12-03 08:28:09 +00:00
2016-02-28 17:09:32 +01:00
2016-10-27 20:22:05 -05:00
2017-11-05 10:46:18 -06:00
2018-01-13 09:13:49 -07:00
2015-09-17 10:24:07 +03:00
2016-10-27 20:22:04 -05:00
2018-01-13 09:13:49 -07:00
2016-10-27 20:21:58 -05:00
2009-11-24 11:48:06 +00:00
2015-06-02 16:24:34 -04:00
2018-01-13 09:13:49 -07:00