1# Makefile.in generated automatically by automake 1.4a from Makefile.am
2
3# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc.
4# This Makefile.in is free software; the Free Software Foundation
5# gives unlimited permission to copy and/or distribute it,
6# with or without modifications, as long as this notice is preserved.
7
8# This program is distributed in the hope that it will be useful,
9# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
10# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
11# PARTICULAR PURPOSE.
12
13SHELL = @SHELL@
14
15srcdir = @srcdir@
16top_srcdir = @top_srcdir@
17VPATH = @srcdir@
18prefix = @prefix@
19exec_prefix = @exec_prefix@
20
21bindir = @bindir@
22sbindir = @sbindir@
23libexecdir = @libexecdir@
24datadir = @datadir@
25sysconfdir = @sysconfdir@
26sharedstatedir = @sharedstatedir@
27localstatedir = @localstatedir@
28libdir = @libdir@
29infodir = @infodir@
30mandir = @mandir@
31includedir = @includedir@
32oldincludedir = /usr/include
33
34#DESTDIR =
35
36pkgdatadir = $(datadir)/@PACKAGE@
37pkglibdir = $(libdir)/@PACKAGE@
38pkgincludedir = $(includedir)/@PACKAGE@
39
40top_builddir = ..
41
42ACLOCAL = @ACLOCAL@
43AUTOCONF = @AUTOCONF@
44AUTOMAKE = @AUTOMAKE@
45AUTOHEADER = @AUTOHEADER@
46
47INSTALL = @INSTALL@
48INSTALL_PROGRAM = @INSTALL_PROGRAM@
49INSTALL_DATA = @INSTALL_DATA@
50INSTALL_SCRIPT = @INSTALL_SCRIPT@
51INSTALL_STRIP_FLAG =
52transform = @program_transform_name@
53
54NORMAL_INSTALL = :
55PRE_INSTALL = :
56POST_INSTALL = :
57NORMAL_UNINSTALL = :
58PRE_UNINSTALL = :
59POST_UNINSTALL = :
60
61@SET_MAKE@
62host_alias = @host_alias@
63host_triplet = @host@
64AMDEP = @AMDEP@
65AMTAR = @AMTAR@
66AS = @AS@
67AWK = @AWK@
68CATALOGS = @CATALOGS@
69CATOBJEXT = @CATOBJEXT@
70CC = @CC@
71COM_ = @COM_@
72COM_DISPLAY = @COM_DISPLAY@
73COM_LATEX = @COM_LATEX@
74COM_PS2PDF = @COM_PS2PDF@
75COM_PSUTILS = @COM_PSUTILS@
76COM_TEXI = @COM_TEXI@
77COM_acroread4 = @COM_acroread4@
78CPP = @CPP@
79CXX = @CXX@
80CXXCPP = @CXXCPP@
81DATADIRNAME = @DATADIRNAME@
82DEPDIR = @DEPDIR@
83DLLTOOL = @DLLTOOL@
84ECHO_C = @ECHO_C@
85ECHO_N = @ECHO_N@
86EMACS = @EMACS@
87ENCODING = @ENCODING@
88EXEEXT = @EXEEXT@
89EXTRA_CFLAGS = @EXTRA_CFLAGS@
90FILE_LINK = @FILE_LINK@
91GENCAT = @GENCAT@
92GMOFILES = @GMOFILES@
93GMSGFMT = @GMSGFMT@
94GNU_PACKAGE = @GNU_PACKAGE@
95GPERF = @GPERF@
96GT_NO = @GT_NO@
97GT_YES = @GT_YES@
98INCLUDE_LOCALE_H = @INCLUDE_LOCALE_H@
99INSTOBJEXT = @INSTOBJEXT@
100INTLDEPS = @INTLDEPS@
101INTLLIBS = @INTLLIBS@
102INTLOBJS = @INTLOBJS@
103LEX = @LEX@
104LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
105LIBOBJS = @LIBOBJS@
106LIBTOOL = @LIBTOOL@
107LIBVERSION = @LIBVERSION@
108LN_S = @LN_S@
109LPR = @LPR@
110LPR_QUEUE_OPTION = @LPR_QUEUE_OPTION@
111LTALLOCA = @LTALLOCA@
112LTLIBOBJS = @LTLIBOBJS@
113MAKEINFO = @MAKEINFO@
114MEDIUM = @MEDIUM@
115MKINSTALLDIRS = @MKINSTALLDIRS@
116MSGFMT = @MSGFMT@
117OBJDUMP = @OBJDUMP@
118PACKAGE = @PACKAGE@
119PERL = @PERL@
120POFILES = @POFILES@
121POSUB = @POSUB@
122PSFONT_PATH = @PSFONT_PATH@
123RANLIB = @RANLIB@
124U = @U@
125USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@
126USE_NLS = @USE_NLS@
127VERSION = @VERSION@
128YACC = @YACC@
129file_prog = @file_prog@
130l = @l@
131lispdir = @lispdir@
132
133# The a2ps of this package
134
135
136xa2ps = $(top_builddir)/src/a2ps
137TAR = gtar
138
139# As a new `feature' :), a2ps uses now even more directories
140sheetsdir = $(pkgdatadir)/sheets
141
142major_sheets = \
143ada.ssh c.ssh card.ssh clisp.ssh cpp.ssh cxx.ssh eiffel.ssh elisp.ssh	\
144for-fixed.ssh for-free.ssh for77-fixed.ssh for77-free.ssh		\
145for77kwds.ssh for90-fixed.ssh for90-free.ssh for90kwds.ssh fortran.ssh	\
146gnuc.ssh java.ssh mail.ssh make.ssh objc.ssh ocaml.ssh pascal.ssh	\
147perl.ssh pre.ssh pretex.ssh scheme.ssh sh.ssh shell.ssh ssh.ssh		\
148symbols.ssh tcl.ssh texscript.ssh tk.ssh udiff.ssh wdiff.ssh
149
150
151minor_sheets = \
15268000.ssh a2psrc.ssh asn1.ssh autoconf.ssh awk.ssh b.ssh bc.ssh		\
153caml.ssh chlog.ssh cidl.ssh claire.ssh coqv.ssh csh.ssh dc_shell.ssh	\
154eps.ssh gmake.ssh haskell.ssh html.ssh idl.ssh initora.ssh is5rul.ssh	\
155js.ssh lace.ssh lex.ssh lout.ssh maple.ssh matlab4.ssh mib.ssh mly.ssh	\
156modula2.ssh modula3.ssh o2c.ssh oberon.ssh octave.ssh oracle.ssh	\
157plsql.ssh pov.ssh ppd.ssh ps.ssh prolog.ssh promela.ssh python.ssh	\
158rexx.ssh sather.ssh sdl88.ssh sed.ssh sml.ssh sql.ssh sql92.ssh		\
159tclx.ssh tcsh.ssh tex.ssh texinfo.ssh tiger.ssh unity.ssh vba.ssh	\
160verilog.ssh vhdl.ssh vrml.ssh vtcl.ssh yacc.ssh xs.ssh zsh.ssh
161
162@EXTENSIONS_TRUE@sheets_DATA = @EXTENSIONS_TRUE@sheets.map $(major_sheets) $(minor_sheets)
163@EXTENSIONS_FALSE@sheets_DATA = @EXTENSIONS_FALSE@sheets.map $(major_sheets)
164
165EXTRA_DIST = sheets.map $(major_sheets) $(minor_sheets)
166subdir = sheets
167mkinstalldirs = $(SHELL) $(top_srcdir)/auxdir/mkinstalldirs
168CONFIG_HEADER = ../config.h
169CONFIG_CLEAN_FILES =
170DIST_SOURCES =
171DATA =  $(sheets_DATA)
172
173DIST_COMMON =  README $(sheets_DATA) Makefile.am Makefile.in
174
175
176DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
177
178GZIP_ENV = --best
179all: all-redirect
180.SUFFIXES:
181$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
182	cd $(top_srcdir) && $(AUTOMAKE) --gnu sheets/Makefile
183
184Makefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status $(BUILT_SOURCES)
185	cd $(top_builddir) \
186	  && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
187
188
189install-sheetsDATA: $(sheets_DATA)
190	@$(NORMAL_INSTALL)
191	$(mkinstalldirs) $(DESTDIR)$(sheetsdir)
192	@list='$(sheets_DATA)'; for p in $$list; do \
193	  if test -f "$$p"; then d= ; else d="$(srcdir)/"; fi; \
194	  f="`echo $$p | sed -e 's|^.*/||'`"; \
195	  echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(sheetsdir)/$$f"; \
196	  $(INSTALL_DATA) $$d$$p $(DESTDIR)$(sheetsdir)/$$f; \
197	done
198
199uninstall-sheetsDATA:
200	@$(NORMAL_UNINSTALL)
201	@list='$(sheets_DATA)'; for p in $$list; do \
202	  f="`echo $$p | sed -e 's|^.*/||'`"; \
203	  echo " rm -f $(DESTDIR)$(sheetsdir)/$$f"; \
204	  rm -f $(DESTDIR)$(sheetsdir)/$$f; \
205	done
206tags: TAGS
207TAGS:
208
209
210distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
211
212distdir: $(DISTFILES)
213	@for file in $(DISTFILES); do \
214	  d=$(srcdir); \
215	  if test -d $$d/$$file; then \
216	    cp -pR $$d/$$file $(distdir); \
217	  else \
218	    test -f $(distdir)/$$file \
219	    || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
220	    || cp -p $$d/$$file $(distdir)/$$file || :; \
221	  fi; \
222	done
223info-am:
224info: info-am
225dvi-am:
226dvi: dvi-am
227check-am: all-am
228check: check-am
229installcheck-am:
230installcheck: installcheck-am
231install-exec-am:
232install-exec: install-exec-am
233
234install-data-am: install-sheetsDATA
235install-data: install-data-am
236
237install-am: all-am
238	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
239install: install-am
240uninstall-am: uninstall-sheetsDATA
241uninstall: uninstall-am
242all-am: Makefile $(DATA)
243all-redirect: all-am
244install-strip:
245	$(MAKE) $(AM_MAKEFLAGS) INSTALL_STRIP_FLAG=-s install
246installdirs:
247	$(mkinstalldirs)  $(DESTDIR)$(sheetsdir)
248
249
250mostlyclean-generic:
251
252clean-generic:
253
254distclean-generic:
255	-rm -f Makefile $(CONFIG_CLEAN_FILES)
256	-rm -f config.cache config.log stamp-h stamp-h[0-9]*
257
258maintainer-clean-generic:
259	-rm -f Makefile.in
260mostlyclean-am:  mostlyclean-generic
261
262mostlyclean: mostlyclean-am
263
264clean-am:  clean-generic mostlyclean-am
265
266clean: clean-am
267
268distclean-am:  distclean-generic clean-am
269	-rm -f libtool
270
271distclean: distclean-am
272
273maintainer-clean-am:  maintainer-clean-generic distclean-am
274	@echo "This command is intended for maintainers to use;"
275	@echo "it deletes files that may require special tools to rebuild."
276
277maintainer-clean: maintainer-clean-am
278
279.PHONY: uninstall-sheetsDATA install-sheetsDATA tags distdir info-am \
280info dvi-am dvi check check-am installcheck-am installcheck \
281install-exec-am install-exec install-data-am install-data install-am \
282install uninstall-am uninstall all-redirect all-am all install-strip \
283installdirs mostlyclean-generic distclean-generic clean-generic \
284maintainer-clean-generic clean mostlyclean distclean maintainer-clean
285
286
287# An HTML page to present the currently known style sheets
288sheets.html: sheets.tar.gz
289	. $(top_builddir)/tests/defs && $(xa2ps) --list=html-style-sheets > $@-t
290	chmod 644 $@-t
291	mv $@-t $@
292	@echo "To install these files, run"
293	@echo "cp *.ssh sheets.map sheets.html sheets.tar.gz <destdir>"
294	@echo "cp sheets.map <destdir>/sheets.mp"
295
296# A tar.gz of the current style sheets
297sheetsdist:	sheets.tar.gz
298
299# Basic dependencies
300sheets.tar.gz: Makefile.am
301	distdir=/tmp/sheets ;\
302	rm -rf $$distdir ; mkdir $$distdir ; \
303	for file in *.ssh sheets.map; do \
304	  test -f $$distdir/$$file \
305	  || ln $$file $$distdir/$$file 2> /dev/null \
306	  || cp -p $$file $$distdir/$$file; \
307	done ;	\
308	(cd /tmp ; \
309	GZIP=$(GZIP) $(TAR) chozf $@ sheets) ;\
310	rm -rf $$distdir
311	mv /tmp/$@ .
312
313# Check that all the sheets are included in the package.
314check:
315	rm -f check.t check.t1 check.t2
316	for i in $(major_sheets) $(minor_sheets); do \
317	  echo $$i >> check.t; \
318	done
319	sort check.t | uniq > check.t1
320	rm -f check.t
321	for i in `cd $(srcdir) && echo *.ssh`; do \
322	  echo $$i >> check.t; \
323	done
324	sort check.t | uniq > check.t2
325	if cmp check.t1 check.t2 >/dev/null; then :; else \
326	  echo "There are differences between available style sheets"; \
327	  echo "and distributed style sheets."; \
328	  diff check.t1 check.t2; \
329	fi
330	rm -f check.t check.t1 check.t2
331
332# Tell versions [3.59,3.63) of GNU make to not export all variables.
333# Otherwise a system limit (for SysV at least) may be exceeded.
334.NOEXPORT:
335