%% bertold <address@hidden> writes:
b> I did rule for bison files, cause '-d' flag needed. It is creates
b> the header file also. Now, make deletes the C source file, but not
b> the header. Is there way to force make to do it?
Make will delete any file it considers to be an "intermediate file".
You can look up the term "intermediate" in the index of the GNU make
manual to learn about it.
You can force make to consider a target to be intermediate by making it
a prerequisite of the .INTERMEDIATE special target.