David Byron wrote:
What I'm having trouble with is getting the builddate.c recipe to happenat the right time.
Could you make it depend on *.o except for builddate.o? If any of those change, rebuild builddate.c, which will cause builddate.o to be rebuilt.