Makefile.in revision 67064
1227825Stheraven# Makefile for gperf/doc
2227825Stheraven
3227825Stheraven# Copyright (C) 1998, 2000 Free Software Foundation, Inc.
4227825Stheraven#
5227825Stheraven# This file is part of GNU GPERF.
6227825Stheraven#
7227825Stheraven# GNU GPERF is free software; you can redistribute it and/or modify
8227825Stheraven# it under the terms of the GNU General Public License as published by
9227825Stheraven# the Free Software Foundation; either version 1, or (at your option)
10227825Stheraven# any later version.
11227825Stheraven#
12250514Sdim# GNU GPERF is distributed in the hope that it will be useful,
13227825Stheraven# but WITHOUT ANY WARRANTY; without even the implied warranty of
14227825Stheraven# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15227825Stheraven# GNU General Public License for more details.
16227825Stheraven#
17227825Stheraven# You should have received a copy of the GNU General Public License
18227825Stheraven# along with GNU GPERF; see the file COPYING.  If not, write to the Free
19227825Stheraven# Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111, USA.
20227825Stheraven
21227825Stheraven#### Start of system configuration section. ####
22227825Stheraven
23227825Stheraven# Directories used by "make":
24227825Stheravensrcdir = @srcdir@
25227825Stheraven
26227825Stheraven# Directories used by "make install":
27250514Sdimprefix = @prefix@
28250514Sdimlocal_prefix = /usr/local
29227825Stheravenexec_prefix = @exec_prefix@
30227825Stheravendatadir = @datadir@
31227825Stheraveninfodir = @infodir@
32227825Stheravenmandir = @mandir@
33227825Stheravenman1dir = $(mandir)/man1
34227825Stheravendocdir = $(prefix)/doc/@PACKAGE@
35227825Stheravendvidir = $(docdir)
36227825Stheravenpsdir = $(docdir)
37227825Stheravenhtmldir = $(docdir)
38227825Stheraven
39227825Stheraven# Programs used by "make":
40227825StheravenRM = rm -f
41227825Stheraven@SET_MAKE@
42227825Stheraven
43227825Stheraven# Programs used by "make" if you have changed the documentation files:
44227825StheravenTEX = tex
45227825StheravenTEXI2DVI = texi2dvi
46227825StheravenDVIPS = dvips -D600
47227825StheravenMAKEINFO = LANG= LANGUAGE= makeinfo
48227825StheravenTEXI2HTML = texi2html
49227825Stheraven
50227825Stheraven# Programs used by "make install":
51250514SdimINSTALL = @INSTALL@
52250514SdimINSTALL_PROGRAM = @INSTALL_PROGRAM@
53250514SdimINSTALL_DATA = @INSTALL_DATA@
54227825StheravenMKINSTALLDIRS = $(SHELL) $(srcdir)/../mkinstalldirs
55227825Stheraven
56227825Stheraven#### End of system configuration section. ####
57227825Stheraven
58227825StheravenSHELL = /bin/sh
59227825Stheraven
60227825StheravenVPATH = $(srcdir)
61227825Stheraven
62227825Stheravenall : info dvi ps html
63227825Stheraven
64227825Stheraven
65227825Stheraveninfo : $(srcdir)/gperf.info
66227825Stheraven
67227825Stheraven$(srcdir)/gperf.info : $(srcdir)/gperf.texi $(srcdir)/gpl.texinfo
68232950Stheraven	cd $(srcdir) && $(MAKEINFO) --no-split gperf.texi
69227825Stheraven
70227825Stheraven
71227825Stheravendvi : $(srcdir)/gperf.dvi
72227825Stheraven
73227825Stheraven$(srcdir)/gperf.dvi : $(srcdir)/gperf.texi $(srcdir)/gpl.texinfo
74227825Stheraven	cd $(srcdir) && $(RM) gperf.aux gperf.toc gperf.cp gperf.fn gperf.ky gperf.pg gperf.tp gperf.vr gperf.log gperf.cps
75227825Stheraven	cd $(srcdir) && $(TEXI2DVI) gperf.texi
76227825Stheraven	cd $(srcdir) && $(RM) gperf.aux gperf.toc gperf.cp gperf.fn gperf.ky gperf.pg gperf.tp gperf.vr gperf.log gperf.cps
77227825Stheraven
78227825Stheraven
79227825Stheravenps : $(srcdir)/gperf.ps
80227825Stheraven
81227825Stheraven$(srcdir)/gperf.ps : $(srcdir)/gperf.dvi
82227825Stheraven	$(DVIPS) -o $@ $<
83227825Stheraven
84227825Stheraven
85227825Stheravenhtml : gperf.html gperf_toc.html
86227825Stheraven
87227825Stheravengperf.html : $(srcdir)/gperf.texi $(srcdir)/gpl.texinfo
88227825Stheraven	cd $(srcdir) && $(TEXI2HTML) -expandinfo -number -monolithic gperf.texi
89227825Stheraven
90227825Stheravengperf_toc.html : $(srcdir)/gperf.texi $(srcdir)/gpl.texinfo
91227825Stheraven	cd $(srcdir) && $(RM) gperf_*.html
92227825Stheraven	cd $(srcdir) && $(TEXI2HTML) -expandinfo -number -split_chapter gperf.texi
93227825Stheraven
94227825Stheraven
95227825Stheraveninstall : all force
96227825Stheraven	$(MKINSTALLDIRS) $(DESTDIR)$(infodir)
97227825Stheraven	$(INSTALL_DATA) $(srcdir)/gperf.info $(DESTDIR)$(infodir)/gperf.info
98227825Stheraven	$(MKINSTALLDIRS) $(DESTDIR)$(man1dir)
99227825Stheraven	$(INSTALL_DATA) $(srcdir)/gperf.1 $(DESTDIR)$(man1dir)/gperf.1
100227825Stheraven#	$(MKINSTALLDIRS) $(DESTDIR)$(dvidir)
101227825Stheraven#	$(INSTALL_DATA) $(srcdir)/gperf.dvi $(DESTDIR)$(dvidir)/gperf.dvi
102227825Stheraven#	$(MKINSTALLDIRS) $(DESTDIR)$(psdir)
103227825Stheraven#	$(INSTALL_DATA) $(srcdir)/gperf.ps $(DESTDIR)$(dvidir)/gperf.ps
104227825Stheraven	$(MKINSTALLDIRS) $(DESTDIR)$(htmldir)
105227825Stheraven	$(INSTALL_DATA) $(srcdir)/gperf.html $(DESTDIR)$(htmldir)/gperf.html
106227825Stheraven
107227825Stheraveninstalldirs : force
108227825Stheraven	$(MKINSTALLDIRS) $(DESTDIR)$(infodir)
109227825Stheraven	$(MKINSTALLDIRS) $(DESTDIR)$(man1dir)
110227825Stheraven#	$(MKINSTALLDIRS) $(DESTDIR)$(dvidir)
111227825Stheraven#	$(MKINSTALLDIRS) $(DESTDIR)$(psdir)
112227825Stheraven	$(MKINSTALLDIRS) $(DESTDIR)$(htmldir)
113227825Stheraven
114227825Stheravenuninstall : force
115227825Stheraven	$(RM) $(DESTDIR)$(infodir)/gperf.info
116227825Stheraven	$(RM) $(DESTDIR)$(man1dir)/gperf.1
117227825Stheraven#	$(RM) $(DESTDIR)$(dvidir)/gperf.dvi
118227825Stheraven#	$(RM) $(DESTDIR)$(psdir)/gperf.ps
119227825Stheraven	$(RM) $(DESTDIR)$(htmldir)/gperf.html
120227825Stheraven
121227825Stheravencheck : all
122227825Stheraven
123227825Stheravenmostlyclean : clean
124227825Stheraven
125227825Stheravenclean : force
126227825Stheraven	$(RM) *~ *.aux *.toc *.cp *.fn *.ky *.pg *.tp *.vr *.my *.log *.cps core
127227825Stheraven
128227825Stheravendistclean : clean
129227825Stheraven	$(RM) config.status config.log config.cache Makefile
130227825Stheraven
131227825Stheravenmaintainer-clean : distclean
132227825Stheraven	$(RM) *.info *.dvi *.ps *.html
133
134force :
135
136