[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: HEAD: fix web-manual creation
From: |
Gary V. Vaughan |
Subject: |
Re: HEAD: fix web-manual creation |
Date: |
Tue, 23 Aug 2005 14:25:51 +0100 |
User-agent: |
Mozilla Thunderbird 1.0 (X11/20050305) |
Ralf Wildenhues wrote:
OK for HEAD, branch-2-0?
Seems like overkill to me.
* Makefile.maint (web-manual): Fix $(LN_S) use for absolute
or relative $(srcdir). Fix creating the manual for VPATH build.
.PHONY: web-manual
web-manual:
- @$(LN_S) $(srcdir)/doc/libtool.texi doc/manual.texi
- $(TEXI2HTML) -I doc -monolithic -number -verbose doc/manual.texi
- @mv doc/manual.html manual.html
+ @rm -f doc/manual.texi manual.html
+ @case "$(srcdir)" in [\\/]*) pre= ;; *) pre=../ ;; esac; \
+ cd doc && $(LN_S) $$pre$(srcdir)/doc/libtool.texi manual.texi
Replace both lines above with simpler (& idiomatic):
$(LN_S) `$(lt__cd) $(srcdir) && pwd`/doc/libtool.texi doc/manual.texi
+ $(TEXI2HTML) -I doc -I $(srcdir)/doc -monolithic -number -verbose
doc/manual.texi
+ @test -f manual.html || mv doc/manual.html manual.html
@rm -f doc/manual.texi
Rest looks great! Please commit.
Cheers,
Gary.
--
Gary V. Vaughan ())_. address@hidden,gnu.org}
Research Scientist ( '/ http://tkd.kicks-ass.net
GNU Hacker / )= http://www.gnu.org/software/libtool
Technical Author `(_~)_ http://sources.redhat.com/autobook
signature.asc
Description: OpenPGP digital signature