From 29bf928b195921c5e9b109f591c4248a14bc7c98 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Mon, 18 Mar 2019 12:48:13 +0200 Subject: Update NEWS file --- NEWS | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 197fcda..e2a0196 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,30 @@ +Version 0.10.0 + + * Support for an alternative build file/directory naming scheme. + + Now the build/*.build, buildfile, and .buildignore filesystem entries in + a project can alternatively (but consistently) be called build2/*.build2, + build2file, and .build2ignore. See a note at the beginning of the Project + Structure section in the manual for details (motivation, restrictions, + etc). + + * Support for multiple variable overrides. + + Now we can do: + + $ b config.cxx.coptions=-O3 config.cxx.coptions=-O0 + + Or even: + + $ b config.cxx.coptions=-O3 config.cxx.coptions+=-g + + * Support for MSVC 16 (2019). + + * Support for automatic switching to option files (AKA response files) on + Windows if the linker command line is too long. + + This covers both MSVC link.exe/lib.exe and MinGW gcc.exe/ar.exe. + Version 0.9.0 * New "Diagnostics and Debugging" section in the manual on debugging build -- cgit v1.1