Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-02-06 | Add experimental support for JSON value types | Boris Kolpackov | 1 | -0/+3 | |
2023-08-09 | Auto-extract function documentation from functions-*.cxx | Boris Kolpackov | 1 | -0/+2 | |
2023-08-09 | Complete and cleanup function documentation in preparation for auto-extraction | Boris Kolpackov | 1 | -0/+2 | |
Also: - Move the $target.*() function family from functions-name.cxx to separate functions-target.cxx. - Get rid of the separate $process_path_ex.*() family, merging it with $process_path.*(). | |||||
2022-12-14 | Improve empty simple value to empty list of names reduction heuristics | Boris Kolpackov | 1 | -1/+1 | |
Specifically, do not reduce typed RHS empty simple values for prepend/append and additionally for assignment provided LHS is typed and is a container. | |||||
2022-09-30 | Move integer and bool function to separate source/testscript files | Boris Kolpackov | 1 | -0/+4 | |
2020-12-04 | Mark Buildfile functions as pure or impure | Boris Kolpackov | 1 | -61/+50 | |
2020-03-17 | Add $defined(<variable>) function | Boris Kolpackov | 1 | -7/+2 | |
2020-02-07 | Drop copyright notice from source code | Karen Arutyunov | 1 | -1/+0 | |
2019-11-05 | Fix function call diagnostics to use diag_frame | Boris Kolpackov | 1 | -9/+8 | |
2019-08-26 | Implement updating build system modules | Boris Kolpackov | 1 | -1/+1 | |
2019-08-23 | Introduce notion of build context | Boris Kolpackov | 1 | -34/+29 | |
All non-const global state is now in class context and we can now have multiple independent builds going on at the same time. | |||||
2019-07-01 | Split build system into library and driver | Boris Kolpackov | 1 | -0/+400 | |