I don't think we ever settled on this.
There were 3 proposals:
#1- Newt targets as packages
#2- Newt targets stored as text in a targets/ directory
#3- Newt targets having target specific header files
I am unreservedly a fan of #2. I think we should have a targets
directory, one-file per
- Target specific header files begin to get confusing. You end up
having to have 100's of different copies of the same header file per
build target.
If you want to specify target specific defines, that's what the CFLAGS
setting is for. Or, as in the bletiny case below, the project can
My $0.02…
I agree with Chris (I think!) regarding being able to build to extremely
parsimonious use cases. I don’t have a full list of all of the requirements,
but a tangible use case would be that of a disposable, battery-powered beacon.
In this case, the requirement might be such that it’s