[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