blob: 731deb6a5bd1d84b5236d3f4a24e131377292f6d [file] [log] [blame]
Sasha Smundakb051c4e2020-11-05 20:45:07 -08001* 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