Sasha Smundak | b051c4e | 2020-11-05 20:45:07 -0800 | [diff] [blame] | 1 | * Checking filter/filter-out results is incorrect if pattern contains '%' |
| 2 | * Need heuristics to recognize that a variable is local. Propose to use lowercase. |
| 3 | * Need heuristics for the local variable type. Propose '_list' suffix |
| 4 | * Internal source tree has variables in the inherit-product macro argument. Handle it |
| 5 | * Enumerate all environment variables that configuration files use. |
| 6 | * Break mk2rbc.go into multiple files. |
| 7 | * If variable's type is not yet known, try to divine it from the value assigned to it |
| 8 | (it may be a variable of the known type, or a function result) |
| 9 | * ifneq (,$(VAR)) should translate to |
| 10 | if getattr(<>, "VAR", <default>): |
| 11 | * Launcher file needs to have same suffix as the rest of the generated files |
| 12 | * Implement $(shell) function |
| 13 | * Write execution tests |
| 14 | * Review all TODOs in mk2rbc.go |