makefile: use more sane rules for regenerating build.h/compflag.h

Signed-off-by: Steven Noonan <steven@uplinklabs.net>

Created by  Steven Noonan  on October 25, 2009
TYASX7SQYEX3CY42OAVHYP6FOBHYWKKF2PUP5URZCZGQJI7E562AC
Change contents