Config Files
Config files allow a programmer to set variables that are processed by .ez
files.
They are the equivalent of -D
directives to the C compiler and properties in maven.
Consider them a form of build profiles
Format
values = ["use_ssl", "no_frob"]
[defines]
x = 1
y = 2
The format only supports the values
array and defines
dictionary/map. Everything else is ignored.
I am not sure what to make of this. It seems the build system is getting complicated. It is also not currently implemented in the reference compiler.