autoconf
[Top][All Lists]
Advanced

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

Re: makeinfo


From: Bob Rossi <bob
Subject: Re: makeinfo
Date: Mon, 16 Jan 2006 21:04:22 -0500
User-agent: Mutt/1.5.9i

On Mon, Jan 16, 2006 at 04:25:17PM +0000, Keith MARSHALL wrote:
> Bob Rossi wrote:
> > OK, now thats wierd [sic]. If I'm going to make people install
> > texinfo, then I should apparently just make them go the extra
> > mile and install the autotools?
> 
> Not necessarily.  If you've committed the generated `configure'
> script, and a complete set of `Makefile.in' templates, then your
> users don't need the autotools.  If you haven't, then your users
> *will* require the autotools, and at a version which is fully
> compatible with yours.
> 
> If you force your users down this route, then you effectively
> make all users of CVS become de facto developers for your project;
> many will not thank you for that.
> 
> OTOH, texinfo isn't a software development tool per se; it's a
> text formatting tool, used for publishing text files in .info
> format; (yes those text files need to have appropriate mark up
> codes inserted, in much the same way as say HTML, to control
> the formatter).
> 
> At the end of the day, it's your choice how much generated content
> you commit into CVS.  If your users want .info files, then either
> you must provide them ready made, or you must ask your CVS users
> to install texinfo.  Alternatively, you could give them an option,
> such as `--without-info', to let them skip the generation of the
> .info files, or even let `configure' automatically skip the .info
> files, if texinfo isn't installed.  Another option is to offer a
> prepackaged tarball of .info files, which your users can merge
> into their build tree, prior to initiating a CVS build.
> 
> When you come to create your distribution tarball, you will want
> to include all those generated files, which cannot be generated
> locally, without installing additional tools, beyond the minimal
> set mandated by the GNU Coding Standards.

Hi Keith,

Thanks for the help. I like your suggestion of keeping the generated
files in CVS. I've been doing this for years. Could you please look at
my other thread and give me some pointers?

Thanks,
Bob Rossi




reply via email to

[Prev in Thread] Current Thread [Next in Thread]