Re: [HACKERS] Removing derived files from CVS - Mailing list pgsql-hackers

From The Hermit Hacker
Subject Re: [HACKERS] Removing derived files from CVS
Date
Msg-id Pine.BSF.4.05.9903191444430.379-100000@thelab.hub.org
Whole thread Raw
In response to Re: [HACKERS] Removing derived files from CVS  (geek+@cmu.edu)
List pgsql-hackers
On 19 Mar 1999 geek+@cmu.edu wrote:

> Then <scrappy@hub.org> spoke up and said:
> > Agreed here too...someone at one point mentioned that there might be a
> > way, inside of CVS, to have it auto-generate these files as its being
> > checked out (ie. if file is configure.in, run autoconf)...
> 
> >From the info file:
> Module options
> --------------
> 
>    Either regular modules or ampersand modules can contain options,
> which supply additional information concerning the module.
> [snip]
> `-i PROG'
>      Specify a program PROG to run whenever files in a module are
>      committed.  PROG runs with a single argument, the full pathname of
>      the affected directory in a source repository.  The `commitinfo',
>      `loginfo', and `verifymsg' files provide other ways to call a
>      program on commit.
> 
> `-o PROG'
>      Specify a program PROG to run whenever files in a module are
>      checked out.  PROG runs with a single argument, the module name.
> 
> >From my reading, it looks like the easiest thing to do is set up
> commit rules such that committing gram.y automatically generates
> gram.c.  It looks like it might be difficult to have gram.c generated
> completely "on the fly" and then passed to the CVS client.

Can you provide an exampmle of using/doing this?  It sounds like the
better solution of them all, if it can be done this way..

Marc G. Fournier                   ICQ#7615664               IRC Nick: Scrappy
Systems Administrator @ hub.org 
primary: scrappy@hub.org           secondary: scrappy@{freebsd|postgresql}.org 



pgsql-hackers by date:

Previous
From: Bruce Momjian
Date:
Subject: Re: [HACKERS] Re: [BUGS] General Bug Report: Bug in optimizer
Next
From: Bruce Momjian
Date:
Subject: Re: [HACKERS] portability patch