[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: cvs development



>>>>> Gregory Leblanc <GLeblanc@cu-portland.edu> writes:

>> Right now, I have an unusual build procedure that involves a few Perl
>> scripts, a database extraction, funky CVS checkout options, and so on.
>> I'm not sure how this can fit in with a nightly build on metalab...

> I don't follow you here.  Can you tell me/show me what you are talking
> about?  

My document has one section which is a summary of the support status
for all the printers in my database.  When I do a commit, the
following happens:

 - A checkout happens with the -kv flag to get rid of the $..$ around
   the version and date.

 - A Perl program queries my SQL database and builds a linuxdoc-sgml
   summary of the contents.

 - Another Perl program preprocesses "src.sgml" into "pht.sgml"; this
   mainly consists of #including the database summary

 - All the usual sgml2foo stuff happens

 - The text one gets cat -s'ed to remove all those blank lines.

 - The built files are copied to my website.

 - The preprocessed pht.sgml file is mailed to the ldp and various
   translators.

 - Everything in the build dir is blown away since it hasn't got $..$
   on the RCS id strings.

--
Grant Taylor - gtaylor@picante.com - http://www.picante.com/~gtaylor/
    Linux Printing HOWTO:  http://www.picante.com/~gtaylor/pht/


--  
To UNSUBSCRIBE, email to ldp-discuss-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org