Yeah, I could, that is better than nothing...
But the way it's set up, there's one "platform makefile" that has all the rules for all the targets. Then there are individual makefiles in different directories, depending on what you're building. The individual makefiles have the dependency lists, and the platform makefile gets called in from there (it uses patterns for the targets, so it's general purpose). I'd like to only modify the one platform makefile to do this. While adding a variable would be better than changing it twice in each individual makefile, it would be nicer to be able to add a target to the platform makefile and just reference the other target's dependency list...