automake-patches
[Top][All Lists]
Advanced

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

Re: Add support for generating HTML docs a` la PDF, etc., revision2


From: Alexandre Duret-Lutz
Subject: Re: Add support for generating HTML docs a` la PDF, etc., revision2
Date: Sun, 16 Mar 2003 11:31:06 +0100
User-agent: Gnus/5.090016 (Oort Gnus v0.16) Emacs/21.2 (gnu/linux)

>>> "Ralf" == Ralf Corsepius <address@hidden> writes:

[...]

 Ralf> FYI: Running a find in my /usr/src/redhat/BUILD, containing a random set
 Ralf> of packages I recently re-built from source, shows these:

Thanks!

 Ralf> # find . -name html
 Ralf> ./bonobo-activation-2.2.0/api-docs/html
 Ralf> ./gnome-libs-1.4.1.2.90/libart_lgpl/doc/html
 Ralf> ./gnome-libs-1.4.1.2.90/devel-docs/gnome/html
 Ralf> ./gnome-libs-1.4.1.2.90/devel-docs/gnomeui/html
 Ralf> ./gnome-libs-1.4.1.2.90/devel-docs/zvt/html
 Ralf> ./gnome-libs-1.4.1.2.90/devel-docs/gnorba/html
 Ralf> ./libgtkhtml-2.2.0/libgtkhtml/dom/html
 Ralf> ./libgtkhtml-2.2.0/libgtkhtml/layout/html
 Ralf> ./vte-0.10.24/doc/reference/html

I've looked at these.  Most of them do not have a `html:' rule.
They seem to reuse a Makefile.am that apprently comes from GTK+
and which uses dir.stamp tricks like the one shown earlier in
this thread.  

gnome-libs/devel-docs's Makefile.ams use a PHONY `html:' rule
already.

In both cases, what we do is harmless.

 Ralf> ./ncurses-5.3/doc/html

No html rule.

 Ralf> ./Python-2.2.1/Doc/html

Python is an exception, as it has a recursive `html:' rule which
isn't marked PHONY.  I don't really understand why it isn't
PHONY, but marking this rule PHONY doesn't seem harmful, as
their `mkdir' is already protected by a `test -d'.  Python
doesn't use Automake anyway :)
-- 
Alexandre Duret-Lutz





reply via email to

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