Steven Watanabe
0c2f6ba03f
Finally kill flavor as a gcc subfeature. Adjust check for cygwin.
2017-12-26 10:51:30 -07:00
Rene Rivera
9f51579698
Don't ouput mkdir actions.
...
The mkdir actions can be numerous and don't really add anything to the
output. Build actions are the truly important ones.
2017-10-27 13:36:12 -05:00
Rene Rivera
b487b1b478
Merge branch 'feature/gcc-cleanup' into develop
2017-08-21 22:03:40 -05:00
Rene Rivera
8f46a07d14
Make it possible to register multiple variants of the same toolset.
...
This adds the requirements of a registered toolset to what is considered
the identifier of the toolset. Which allows one to register the same
toolset with different requirements to support toolsets that can be
configured through options to do different tasks. For example, that can
do multi-os compiles.
2017-07-10 20:09:25 -06:00
Peter Dimov
53869829d2
Add support for <arch-and-model> in common.format-name
2017-07-07 02:58:02 +03:00
Steven Watanabe
09b6788df6
Translate the result of running -print-prog-name to a windows path when running a cygwin gcc from a native windows build of b2.
2016-02-25 16:16:31 -07:00
Artur Shepilko
c1de12e683
Add toolset vmsdecc for HP DECC/C++ on VMS.
2015-10-24 12:21:33 -05:00
Jurko Gospodnetić
41125133ad
Boost Build cleanup - minor stylistic changes & comment typo corrections.
...
[SVN r79166]
2012-06-29 17:59:49 +00:00
Jurko Gospodnetić
834b0d9b45
Corrected a typo in Boost Build's common.jam module causing some incorrect error reporting when the --debug-configuration command-line option is specified.
...
[SVN r79159]
2012-06-28 13:31:13 +00:00
Jurko Gospodnetić
a3ebc8fd9c
Minor stylistic changes.
...
[SVN r79001]
2012-06-19 10:01:37 +00:00
Steven Watanabe
54a5cfabc1
Fix unit-tests when running on Linux with Windows \r\n new lines.
...
[SVN r75852]
2011-12-07 17:14:57 +00:00
Stefan Seefeld
360d9759a9
Fixes #5709
...
[SVN r73215]
2011-07-18 12:37:04 +00:00
Jürgen Hunold
094b5fe194
Fix: adjust toolset-tag to changed toolset definition.
...
[SVN r65838]
2010-10-08 17:48:40 +00:00
Douglas Gregor
1ffc46ab7f
Experimental Boost.Build configuration for Clang.
...
[SVN r61377]
2010-04-18 19:43:40 +00:00
Vladimir Prus
8445ec7156
Fix unit tests
...
[SVN r54973]
2009-07-15 19:16:49 +00:00
Jürgen Hunold
89b2e5a77a
Add tag rules for <qt> and <address-model>
...
[SVN r54371]
2009-06-26 09:16:31 +00:00
Vladimir Prus
67bc27d8b1
Fix quoting
...
[SVN r54302]
2009-06-24 13:49:46 +00:00
Vladimir Prus
233cf19c3e
Quote environement variable assignements.
...
[SVN r54299]
2009-06-24 10:01:10 +00:00
Vladimir Prus
761501ed9c
Make common.format-name don't check target type.
...
The use in Jamroot calls it only for library targets,
and other projects might want to call the function for
other target types.
[SVN r54298]
2009-06-24 08:08:23 +00:00
Vladimir Prus
89e74c8076
Properly tag libraries with QCC toolset.
...
Fixes #2191 .
[SVN r53384]
2009-05-29 08:48:44 +00:00
Jurko Gospodnetić
58efd51dc4
Added a comment specifying several alternative implementations for the common.file-creation-command rule on Windows.
...
[SVN r51395]
2009-02-22 17:34:25 +00:00
Vladimir Prus
bf25b87e60
Use 'common.mkdir' as the name of the action shown to user.
...
There's no need to include 'quick-fix' in that text :-)
[SVN r50174]
2008-12-07 08:55:43 +00:00
Vladimir Prus
c3c636e483
Use or not use escape sequences depending on availability.
...
Emit warning only on cygwin.
[SVN r49846]
2008-11-19 18:20:39 +00:00
Vladimir Prus
c032e1be81
Use \n, not various tricks that depend on eof style of common.jam itself.
...
[SVN r49776]
2008-11-15 22:10:18 +00:00
Steven Watanabe
77a9d5d406
Make common.copy set the timestamp of the destination to the current time on windows
...
[SVN r49463]
2008-10-27 16:27:53 +00:00
Jurko Gospodnetić
69e7f15201
Fixed a syntax error that slipped in in the previous revision in the Boost Build tools/common.jam module.
...
[SVN r48570]
2008-09-03 21:34:45 +00:00
Jurko Gospodnetić
a29d9f4f63
Minor stylistic changes in the Boost Build tools/common.jam module.
...
[SVN r48569]
2008-09-03 21:06:58 +00:00
Jurko Gospodnetić
dc828d46c9
Corrected a syntax error committed in the last revision in the tools/common.jam Boost Build module.
...
[SVN r48338]
2008-08-24 00:59:05 +00:00
Jurko Gospodnetić
c64aacd4c2
Minor stylistic changes and code cleanup in several internal Boost Build modules.
...
[SVN r48337]
2008-08-24 00:51:06 +00:00
Jurko Gospodnetić
867ea84051
Minor stylistic changes made to several Boost Build implementation & toolset modules.
...
[SVN r48297]
2008-08-22 22:14:23 +00:00
Jurko Gospodnetić
e8099a3cc9
Fixed a typo in code for setting the default tag joiner character in the Boost Build tools/common.jam module. Caught and reported by Steven Watanabe.
...
[SVN r47370]
2008-07-13 00:42:50 +00:00
Jurko Gospodnetić
1fe8d9fcbd
Minor stylistic comment change in tools/build/v2/tools/common.jam.
...
[SVN r47369]
2008-07-13 00:40:56 +00:00
Jurko Gospodnetić
d398ecce19
Minor stylistic comment change in the build/v2/tools/common.jam Boost Build module.
...
[SVN r47330]
2008-07-11 22:57:54 +00:00
Steven Watanabe
d8727f5947
Fix misleading comment for find-tool
...
[SVN r47281]
2008-07-10 02:47:51 +00:00
Jurko Gospodnetić
600d68cb37
Quick-fix for a Boost 1.36 accumulators library documentation build failing because Boost Jam treats different paths to the same target as two separate targets and attempts to build both. This patch simply makes mkdir commands not fail in case the target folder already exist. Should be removed once Boost Jam has been updated to correctly detect different paths to the same target.
...
[SVN r47260]
2008-07-09 08:06:29 +00:00
Jurko Gospodnetić
49b18f6ec7
Corrected a Windows OS detection bug in the MkDir rule located in the Boost Build common.jam module.
...
[SVN r47174]
2008-07-07 09:39:56 +00:00
Jurko Gospodnetić
ea684a0a24
Minor stylistic changes in the Boost Build tools/common.jam module.
...
[SVN r47173]
2008-07-07 09:36:57 +00:00
Jurko Gospodnetić
58e610faa9
Minor stylistic comment change in the Boost Build tools/common.jam script.
...
[SVN r47069]
2008-07-04 06:47:03 +00:00
Jurko Gospodnetić
60e72d757a
Minor stylistic comment change in the Boost Build tools/common.jam script.
...
[SVN r47068]
2008-07-04 06:05:42 +00:00
Rene Rivera
7f7b4d4e2f
Cleanup of darwin/xcode toolset. Now much more sensible support for multiple versions of both the compiler and the accompanying SDKs. Also assign the 'xgcc' tag the toolset as it was missing.
...
[SVN r46793]
2008-06-27 21:10:57 +00:00
Jurko Gospodnetić
a488251a3b
Updated the common.handle-options() rule comment in the tools/common.jam Boost Build module. Minor stylistic changes.
...
[SVN r46717]
2008-06-26 15:32:11 +00:00
Jurko Gospodnetić
f2a34599a5
Corrected a typo in the tools/build/v2/tools/common.jam __test__ rule causing it to mess up the global .name variable in the os.jam module. This was effectively causing an internal os.jam module test to fail when you ran 'bjam --debug'.
...
[SVN r45121]
2008-05-04 23:59:21 +00:00
Jurko Gospodnetić
9ed056bac3
Minor stylistic comment changes.
...
[SVN r44980]
2008-05-01 17:01:03 +00:00
Jurko Gospodnetić
c36072398f
Boost Build comment typo corrections and minor stylistic changes.
...
[SVN r44975]
2008-05-01 15:09:58 +00:00
Jurko Gospodnetić
9178f8d0c4
Minor stylistic comment changes.
...
[SVN r44436]
2008-04-15 17:44:31 +00:00
Rene Rivera
8a3e1055bc
Add multiple requirements for toolset subconditions instead of one composite as they are not supported for conditional requirements. Thanks to Roland for finding the problem.
...
[SVN r44354]
2008-04-12 19:44:47 +00:00
Roland Schwarz
ca6ccbc62f
Fixed a bug in for seldom used argument <property:/property-name/> in rule format-name.
...
Added /property-name/ may be a regex.
[SVN r44343]
2008-04-12 11:02:35 +00:00
Jurko Gospodnetić
116f956f3c
Comment typo correction.
...
[SVN r44172]
2008-04-11 10:51:43 +00:00
Rene Rivera
272cddf6d7
Add support for toolset requirements at the definition level.
...
[SVN r44166]
2008-04-11 05:36:28 +00:00
Vladimir Prus
06c5eea393
Recognize that fact, for that for intel-win, <runtime-debuggin>
...
matters and should be added to the library name.
[SVN r43405]
2008-02-24 12:59:04 +00:00