Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Nov 1996 18:57:12 -0500 (EST)
From:      John Fieber <jfieber@indiana.edu>
To:        Nate Williams <nate@mt.sri.com>
Cc:        Joerg Wunsch <joerg_wunsch@uriah.heep.sax.de>, FreeBSD-current users <freebsd-current@freebsd.org>, Christoph Kukulies <kuku@gilberto.physik.rwth-aachen.de>, doc@freebsd.org
Subject:   Re: my world build stucks - vi.ref
Message-ID:  <Pine.BSI.3.95.961121184731.6387A-100000@fallout.campusview.indiana.edu>
In-Reply-To: <199611212258.PAA12510@rocky.mt.sri.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 21 Nov 1996, Nate Williams wrote:

> > Welcome to the club.  undef PRINTER.
> > 
> > If nobody objects (and suggests something better), and it bites me
> > again, i'll rename the usage of $(PRINTER) to $(FORMAT) in bsd.doc.mk.
> 
> Please!  Do it *NOW*! *grin*

Yes, please.  Watch out though, some Makefiles in the doc tree
fiddle directly with the PRINTER variable so just changing it in
bsd.doc.mk may break some things.  I looked at changing it once,
but never got around to it. 

I might also suggest FORMATS rather than the singular form.  The
way bsd.sgml.mk works is that all specified formats (eg
FORMATS="html ps") get built and/or installed in one pass.  Since
you can get ascii, latin1, postscript, and others out of groff,
it may be applicable for other docs as well.

At one point in history, Makefile at the top of the doc tree made
two passes over the subdirectories, once with PRINTER=ascii and
once with PRINTER=ps.  Needless to say, this wasn't very
flexible, but removing the explicit setting of PRINTER (which
overrides the environment variable) has caused some grief.

-john

== jfieber@indiana.edu ===========================================
== http://fallout.campusview.indiana.edu/~jfieber ================




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSI.3.95.961121184731.6387A-100000>