Andrew Dunstan wrote: > > > Michael Meskes wrote: >> The backend has: >> >> $(srcdir)/gram.c: $(srcdir)/parse.h ; >> >> $(srcdir)/parse.h: gram.y >> >> So except for the different naming it's the same. However, we haven't >> had that problem with the backend so far, or did we? >> >> What do I fail to see? > > We have had problems in the past. If the user builds at a point in time > after the .y file is checked in then the generated file is newer and if > it's not removed will never be regenerated, even if they do a subsequent > cvs update.
How do you create the copy of the repo to build? One idea would be to explicitely skip files that appear on .cvsignore (and maybe croak about them). -- Alvaro Herrera http://www.CommandPrompt.com/ The PostgreSQL Company - Command Prompt, Inc. ---------------------------(end of broadcast)--------------------------- TIP 7: You can help support the PostgreSQL project by donating at http://www.postgresql.org/about/donate