aboutsummaryrefslogtreecommitdiff
path: root/NEWS
AgeCommit message (Collapse)AuthorFilesLines
2023-06-30Tweak NEWS fileBoris Kolpackov1-2/+3
2023-06-28Minor NEWS file cleanupsKaren Arutyunov1-6/+6
2023-06-28Update NEWS filesBoris Kolpackov1-9/+317
2023-04-18Add support for Assembler with C Preprocessor (.S) compilationBoris Kolpackov1-0/+7
Specifically, the c module now provides the c.as-cpp submodules which can be loaded in order to register the S{} target type and enable Assembler with C Preprocessor compilation in the c compile rule. For details, refer to "Assembler with C Preprocessor Compilation" in the manual.
2023-03-07Add new include_arch/config.install.include_arch installation locationBoris Kolpackov1-0/+16
It is mean for target architecture-specific headers.
2022-11-22Add support for Objective-C/C++ compilation in cc moduleBoris Kolpackov1-0/+25
2022-11-18Fix incorrect diag builtin examplesBoris Kolpackov1-2/+2
2022-11-18Complete low verbosity diagnostics reworkBoris Kolpackov1-0/+24
2022-10-19Add support for post hoc prerequisitesBoris Kolpackov1-1/+33
Unlike normal and ad hoc prerequisites, a post hoc prerequisite is built after the target, not before. It may also form a dependency cycle together with normal/ad hoc prerequisites. In other words, all this form of dependency guarantees is that a post hoc prerequisite will be built if its dependent target is built. See the NEWS file for details and an example.
2022-09-02Rename in.substitution variable to in.modeBoris Kolpackov1-3/+9
The original name is still recognized for backwards compatibility.
2022-07-27Update NEWS file some moreBoris Kolpackov1-5/+35
2022-07-25Minor tweaks to NEWS fileBoris Kolpackov1-7/+7
2022-07-25Update NEWS fileBoris Kolpackov1-0/+223
2022-01-18Add dynamic prerequisites to $< unless --adhoc is specifiedBoris Kolpackov1-0/+5
Also add a few tests for depdb-dyndep.
2022-01-17Use UTF-8 as default input/source charset for C/C++ compilationBoris Kolpackov1-0/+13
2022-01-16Minor tweak to NEWS fileBoris Kolpackov1-0/+4
2022-01-13Update NEWS file with support for dynamic dependenciesBoris Kolpackov1-0/+127
2021-10-26Fix typo in NEWS fileBoris Kolpackov1-1/+1
2021-10-15Add NEWS entry for new cxx.std=latest mappingsBoris Kolpackov1-0/+3
2021-10-14Move symbol exporting documentation from NEWS to manualBoris Kolpackov1-27/+3
2021-10-14Rearrange internal scope documentation, add note in target importBoris Kolpackov1-1/+1
2021-10-11Update NEWS fileBoris Kolpackov1-2/+338
2021-05-03Allow unseparated scope-qualified variable assignment and expansionBoris Kolpackov1-0/+18
2020-07-18Add $regex.find_match() and $regex.find_search() functionsKaren Arutyunov1-0/+2
2020-07-17Minor documentation updatesBoris Kolpackov1-2/+7
2020-07-16Tweak NEWS file some moreBoris Kolpackov1-5/+6
2020-07-16Minor tweaks to NEWS fileBoris Kolpackov1-12/+14
2020-07-16Save original compiler path/mode in {c,cxx}.config.path/modeBoris Kolpackov1-0/+1
It turns out that when propagating {c,cxx}.config in tests we don't want to propagate any options (such as *.std) that have been folded into our project's mode.
2020-07-16Documentation updatesBoris Kolpackov1-48/+58
2020-07-14Update NEWS fileBoris Kolpackov1-0/+269
2019-12-04Remove stray tab from NEWS fileBoris Kolpackov1-1/+1
2019-11-29Remove stray space in NEWS fileBoris Kolpackov1-1/+1
2019-11-18NEWS file proofreading changesBoris Kolpackov1-5/+5
2019-11-16Update NEWS fileBoris Kolpackov1-9/+228
2019-07-04Remove libu{} target groupBoris Kolpackov1-0/+12
The semantics provided by libu{} is rarely required and as result was not yet documented. However, if you are using it, the new way to achieve the same result is to use both libue{} and libul{} explicitly, for example: exe{foo}: libue{foo} lib{foo}: libul{foo} {libue libul}{foo}: cxx{*}
2019-07-02Add NEWS file entry for library splitBoris Kolpackov1-0/+14
2019-06-11Minor NEWS file fixBoris Kolpackov1-1/+2
2019-06-11Use consistent indentation in NEWS fileBoris Kolpackov1-330/+329
2019-06-08Proofread NEWS filesBoris Kolpackov1-9/+10
2019-06-07Update NEWS filesBoris Kolpackov1-0/+104
2019-03-18Update NEWS fileBoris Kolpackov1-0/+27
2019-02-22Fix typo in NEWS fileBoris Kolpackov1-1/+1
2019-02-08Update NEWS fileBoris Kolpackov1-0/+125
2018-09-12Fix typo in NEWS fileBoris Kolpackov1-1/+1
2018-09-10Update NEWS fileBoris Kolpackov1-0/+139
2018-05-29Update NEWS fileBoris Kolpackov1-0/+120
2017-08-08Fix incorrect example in NEWS fileBoris Kolpackov1-1/+1
2017-08-07Proofreading changesBoris Kolpackov1-3/+3
2017-08-07Update NEWS fileBoris Kolpackov1-0/+107
2017-05-03Update NEWS fileBoris Kolpackov1-0/+69