From: Felix <fx...@gm...> - 2003-07-01 20:32:02
|
Hi, I've been wondering about keywords in Imakefiles that look like CVS keywords. Examples from xc/programs/Imakefile: XCOMM $Xorg: Imakefile,v 1.4 2000/08/17 19:47:01 cpqbld Exp $ XCOMM $XFree86: xc/programs/Imakefile,v 3.53 2002/11/20 04:43:50 dawes Exp $ Of course they are not documented in the CVS manual. How did they get expanded? What should I write in a new Imakefile? Regards, Felix ------------ __\|/__ ___ ___ ------------------------- Felix ___\_e -_/___/ __\___/ __\_____ You can do anything, Kühling (_____\Ä/____/ /_____/ /________) just not everything fx...@gm... \___/ \___/ U at the same time. |
From: Ian R. <id...@us...> - 2003-07-02 16:19:50
|
Felix K=FChling wrote: > Hi, >=20 > I've been wondering about keywords in Imakefiles that look like CVS > keywords. Examples from xc/programs/Imakefile: >=20 > XCOMM $Xorg: Imakefile,v 1.4 2000/08/17 19:47:01 cpqbld Exp $ >=20 > XCOMM $XFree86: xc/programs/Imakefile,v 3.53 2002/11/20 04:43:50 dawes = Exp $ >=20 > Of course they are not documented in the CVS manual. How did they get > expanded? What should I write in a new Imakefile? One of the things that you can do with CVS is have custom scripts run=20 when a file is committed. I believe that XFree86 uses this to expand=20 some "custom" keywords. You may notice the $XFree86:$ tag appearing in=20 some source files as well. This might be a question better suited for=20 devel@xfree86. I would hope that someone there would know. :) |
From: Alan H. <al...@fa...> - 2003-07-02 16:28:52
|
On Tue, Jul 01, 2003 at 10:30:48PM +0200, Felix K=FChling wrote: > Hi, >=20 > I've been wondering about keywords in Imakefiles that look like CVS > keywords. Examples from xc/programs/Imakefile: >=20 > XCOMM $Xorg: Imakefile,v 1.4 2000/08/17 19:47:01 cpqbld Exp $ >=20 > XCOMM $XFree86: xc/programs/Imakefile,v 3.53 2002/11/20 04:43:50 dawes = Exp $ >=20 > Of course they are not documented in the CVS manual. How did they get > expanded? What should I write in a new Imakefile? All you need to write in each file is... /* $XFree86$ */ And this will get expanded properly when it hits XFree86's CVS. You can ignore the Xorg one though - you don't need to add that. Alan. |
From: Alan H. <al...@fa...> - 2003-07-02 16:40:40
|
On Wed, Jul 02, 2003 at 05:28:05PM +0100, Alan Hourihane wrote: > On Tue, Jul 01, 2003 at 10:30:48PM +0200, Felix K=FChling wrote: > > Hi, > >=20 > > I've been wondering about keywords in Imakefiles that look like CVS > > keywords. Examples from xc/programs/Imakefile: > >=20 > > XCOMM $Xorg: Imakefile,v 1.4 2000/08/17 19:47:01 cpqbld Exp $ > >=20 > > XCOMM $XFree86: xc/programs/Imakefile,v 3.53 2002/11/20 04:43:50 dawe= s Exp $ > >=20 > > Of course they are not documented in the CVS manual. How did they get > > expanded? What should I write in a new Imakefile? >=20 > All you need to write in each file is... >=20 > /* $XFree86$ */ >=20 > And this will get expanded properly when it hits XFree86's CVS. You can > ignore the Xorg one though - you don't need to add that. Sorry, forgot to add... In an Imakefile you need to do this.... XCOMM $XFree86$ Alan. |