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

15 Commits

Author SHA1 Message Date
Rene Rivera
c9cc1ae2ed Replace refs to boost.org witth bfgroup.xyz. 2021-02-20 21:35:16 -06:00
Rene Rivera
537dabb6d3 Revert more list alloc changes. 2021-01-01 16:40:42 -06:00
Rene Rivera
51d3a6d1c3 Abstract apply mods value. 2020-12-31 08:39:17 -06:00
Rene Rivera
29baa79c7e Fix two memory leaks from new @() features. 2020-12-29 11:36:17 -06:00
René Ferdinand Rivera Morell
f62f474ed3 Fix use of mutiple conflicting @() in one action.
In the case where multiple @() substitutions happen in one action the
dynamic choice of file vs content would apply to all. This would cause
problems as some of them might not be command options. This change
adds an ":O=" options specifier to variables that can control what type
of @() substitution can happen for each expansion. By specifying "O:=FC"
one can select to allow either file or content expansion making that @()
instance dynamic. When not specified the default is as if "O:=F".
2020-12-17 08:41:47 -06:00
René Ferdinand Rivera Morell
4e26e133fa Fix coercion warning. 2020-12-14 09:55:44 -06:00
René Ferdinand Rivera Morell
1e658bae2b Fix missing subscript operator on new @() evals. 2020-12-14 08:19:59 -06:00
Rene Rivera
e206f0d602 Initial implementation of dynamic response files.
This implements the ability for response file "@()" substitution to
dynamically adjust to either expand the content or create the response
file depending on the possible command line length. This should
reduce the create of such response temp files improving build
performance.
2020-12-13 21:30:03 -06:00
Rene Rivera
84dae08aa0 Fix outstanding 32/64 warnings on Linux gcc+clang. 2020-09-09 21:49:17 -05:00
René Ferdinand Rivera Morell
84666e77fa 64/32 bit compile working by using int32 types as needed. 2020-09-09 09:46:08 -05:00
Nikita Kniazev
0eadb37690 Print fopen fail reason (#583) 2020-05-05 08:46:17 -05:00
Rene Rivera
aa9b558bb2 Restore cygwin/vms only function.
fixes #541
2020-02-27 22:58:14 -06:00
Rene Rivera
e115f07729 Clean up build warnings (gcc & clang). 2020-02-24 22:10:15 -06:00
Steven Watanabe
2d306dbe9c Fix errors reported by ubsan. (memcpy w/ nullptr). 2019-04-24 16:31:31 -06:00
Rene Rivera
0c1e3a7689 Rename to cpp files and add dev builds of b2. 2019-04-07 15:17:30 -05:00