Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-06-28 | Minor NEWS file cleanups | Karen Arutyunov | 1 | -6/+6 | |
2023-06-28 | Update NEWS files | Boris Kolpackov | 1 | -9/+317 | |
2023-04-18 | Add support for Assembler with C Preprocessor (.S) compilation | Boris Kolpackov | 1 | -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-07 | Add new include_arch/config.install.include_arch installation location | Boris Kolpackov | 1 | -0/+16 | |
It is mean for target architecture-specific headers. | |||||
2022-11-22 | Add support for Objective-C/C++ compilation in cc module | Boris Kolpackov | 1 | -0/+25 | |
2022-11-18 | Fix incorrect diag builtin examples | Boris Kolpackov | 1 | -2/+2 | |
2022-11-18 | Complete low verbosity diagnostics rework | Boris Kolpackov | 1 | -0/+24 | |
2022-10-19 | Add support for post hoc prerequisites | Boris Kolpackov | 1 | -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-02 | Rename in.substitution variable to in.mode | Boris Kolpackov | 1 | -3/+9 | |
The original name is still recognized for backwards compatibility. | |||||
2022-07-27 | Update NEWS file some more | Boris Kolpackov | 1 | -5/+35 | |
2022-07-25 | Minor tweaks to NEWS file | Boris Kolpackov | 1 | -7/+7 | |
2022-07-25 | Update NEWS file | Boris Kolpackov | 1 | -0/+223 | |
2022-01-18 | Add dynamic prerequisites to $< unless --adhoc is specified | Boris Kolpackov | 1 | -0/+5 | |
Also add a few tests for depdb-dyndep. | |||||
2022-01-17 | Use UTF-8 as default input/source charset for C/C++ compilation | Boris Kolpackov | 1 | -0/+13 | |
2022-01-16 | Minor tweak to NEWS file | Boris Kolpackov | 1 | -0/+4 | |
2022-01-13 | Update NEWS file with support for dynamic dependencies | Boris Kolpackov | 1 | -0/+127 | |
2021-10-26 | Fix typo in NEWS file | Boris Kolpackov | 1 | -1/+1 | |
2021-10-15 | Add NEWS entry for new cxx.std=latest mappings | Boris Kolpackov | 1 | -0/+3 | |
2021-10-14 | Move symbol exporting documentation from NEWS to manual | Boris Kolpackov | 1 | -27/+3 | |
2021-10-14 | Rearrange internal scope documentation, add note in target import | Boris Kolpackov | 1 | -1/+1 | |
2021-10-11 | Update NEWS file | Boris Kolpackov | 1 | -2/+338 | |
2021-05-03 | Allow unseparated scope-qualified variable assignment and expansion | Boris Kolpackov | 1 | -0/+18 | |
2020-07-18 | Add $regex.find_match() and $regex.find_search() functions | Karen Arutyunov | 1 | -0/+2 | |
2020-07-17 | Minor documentation updates | Boris Kolpackov | 1 | -2/+7 | |
2020-07-16 | Tweak NEWS file some more | Boris Kolpackov | 1 | -5/+6 | |
2020-07-16 | Minor tweaks to NEWS file | Boris Kolpackov | 1 | -12/+14 | |
2020-07-16 | Save original compiler path/mode in {c,cxx}.config.path/mode | Boris Kolpackov | 1 | -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-16 | Documentation updates | Boris Kolpackov | 1 | -48/+58 | |
2020-07-14 | Update NEWS file | Boris Kolpackov | 1 | -0/+269 | |
2019-12-04 | Remove stray tab from NEWS file | Boris Kolpackov | 1 | -1/+1 | |
2019-11-29 | Remove stray space in NEWS file | Boris Kolpackov | 1 | -1/+1 | |
2019-11-18 | NEWS file proofreading changes | Boris Kolpackov | 1 | -5/+5 | |
2019-11-16 | Update NEWS file | Boris Kolpackov | 1 | -9/+228 | |
2019-07-04 | Remove libu{} target group | Boris Kolpackov | 1 | -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-02 | Add NEWS file entry for library split | Boris Kolpackov | 1 | -0/+14 | |
2019-06-11 | Minor NEWS file fix | Boris Kolpackov | 1 | -1/+2 | |
2019-06-11 | Use consistent indentation in NEWS file | Boris Kolpackov | 1 | -330/+329 | |
2019-06-08 | Proofread NEWS files | Boris Kolpackov | 1 | -9/+10 | |
2019-06-07 | Update NEWS files | Boris Kolpackov | 1 | -0/+104 | |
2019-03-18 | Update NEWS file | Boris Kolpackov | 1 | -0/+27 | |
2019-02-22 | Fix typo in NEWS file | Boris Kolpackov | 1 | -1/+1 | |
2019-02-08 | Update NEWS file | Boris Kolpackov | 1 | -0/+125 | |
2018-09-12 | Fix typo in NEWS file | Boris Kolpackov | 1 | -1/+1 | |
2018-09-10 | Update NEWS file | Boris Kolpackov | 1 | -0/+139 | |
2018-05-29 | Update NEWS file | Boris Kolpackov | 1 | -0/+120 | |
2017-08-08 | Fix incorrect example in NEWS file | Boris Kolpackov | 1 | -1/+1 | |
2017-08-07 | Proofreading changes | Boris Kolpackov | 1 | -3/+3 | |
2017-08-07 | Update NEWS file | Boris Kolpackov | 1 | -0/+107 | |
2017-05-03 | Update NEWS file | Boris Kolpackov | 1 | -0/+69 | |
2016-09-07 | NEWS file correction0.4.0 | Boris Kolpackov | 1 | -5/+5 | |