mirror of
https://github.com/mirror/wget.git
synced 2024-12-29 14:30:48 +08:00
[svn] Update documentation generation under Windows.
Submitted by Herold Heiko in <B11A7CEC1675D511A3890002A551AD7C15F8DC@srvnt08.previnet.it>.
This commit is contained in:
parent
08ebc7576e
commit
fcee5d83a3
@ -1,3 +1,7 @@
|
||||
2001-11-22 Hrvoje Niksic <hniksic@arsdigita.com>
|
||||
|
||||
* windows/Makefile.doc: Update docs generation.
|
||||
|
||||
2001-11-22 Hrvoje Niksic <hniksic@arsdigita.com>
|
||||
|
||||
* configure.in: Check for strpbrk().
|
||||
|
@ -15,17 +15,54 @@
|
||||
# along with this program; if not, write to the Free Software
|
||||
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
|
||||
# You probably need a makeinfo utility
|
||||
# wget it from URL:ftp://ftp.sunsite.dk/projects/wget/windows/makeinfo.zip
|
||||
# You also probably need perl.
|
||||
|
||||
RM = del
|
||||
CP = copy
|
||||
ATTRIB = attrib
|
||||
|
||||
all: wget.hlp
|
||||
MAKEINFO = makeinfo.exe
|
||||
TEXI2POD = texi2pod.pl
|
||||
POD2MAN = pod2man
|
||||
|
||||
# You probably need makeinfo utility
|
||||
# wget it from URL:http://www.sunsite.auc.dk/wget/makeinfo.zip
|
||||
SAMPLERCTEXI = sample.wgetrc.munged_for_texi_inclusion
|
||||
WGETHLP = wget.hlp
|
||||
WGETINFO = wget.info
|
||||
WGETTEXI = wget.texi
|
||||
WGETHTML = wget.html
|
||||
WGETPOD = wget.pod
|
||||
manext = 1
|
||||
MAN = wget.$(manext)
|
||||
|
||||
all: $(WGETHLP) $(WGETINFO) $(WGETHTML) $(MAN)
|
||||
|
||||
.IGNORE:
|
||||
wget.hlp: wget.texi
|
||||
makeinfo --no-validate --no-warn --force \
|
||||
--hpj wget.hpj --output wget.rtf wget.texi
|
||||
$(SAMPLERCTEXI): sample.wgetrc
|
||||
perl -pne "s/@/@@/g" < $? > $@
|
||||
|
||||
$(WGETINFO): $(SAMPLERCTEXI) $(WGETTEXI)
|
||||
$(MAKEINFO) --no-validate --no-warn --force \
|
||||
--no-split $(WGETTEXI)
|
||||
|
||||
$(WGETHTML): $(SAMPLERCTEXI) $(WGETTEXI)
|
||||
$(MAKEINFO) --no-validate --no-warn --force \
|
||||
--no-split --html -o $@ $(WGETTEXI)
|
||||
|
||||
$(TEXI2POD): $(TEXI2POD).in
|
||||
$(CP) $? $@
|
||||
|
||||
$(WGETPOD): $(WGETTEXI) $(TEXI2POD)
|
||||
$(TEXI2POD) $(WGETTEXI) $@
|
||||
|
||||
$(MAN): $(WGETPOD)
|
||||
$(POD2MAN) --center="GNU Wget" --release="GNU Wget @VERSION@" $? > $@
|
||||
|
||||
|
||||
$(WGETHLP): $(WGETTEXI) $(SAMPLERCTEXI)
|
||||
$(MAKEINFO) --no-validate --no-warn --force \
|
||||
--hpj wget.hpj --output wget.rtf $(WGETTEXI)
|
||||
hcrtf -xn wget.hpj
|
||||
|
||||
clean:
|
||||
@ -33,9 +70,18 @@ clean:
|
||||
$(RM) *.hpj
|
||||
$(RM) *.rtf
|
||||
$(RM) *.ph
|
||||
$(RM) $(SAMPLERCTEXI)
|
||||
$(RM) $(MAN)
|
||||
$(RM) $(TEXI2POD)
|
||||
$(ATTRIB) -h *.gid
|
||||
$(RM) *.gid
|
||||
|
||||
distclean: clean
|
||||
$(RM) wget.hlp
|
||||
$(RM) $(WGETHTML)
|
||||
$(RM) $(WGETPOD)
|
||||
$(RM) $(WGETHLP)
|
||||
$(RM) $(WGETINFO)
|
||||
$(RM) $(WGETHLP)
|
||||
$(RM) Makefile
|
||||
|
||||
realclean: distclean
|
||||
|
Loading…
Reference in New Issue
Block a user