1# Makefile.in generated by automake 1.16.1 from Makefile.am.
2# @configure_input@
3
4# Copyright (C) 1994-2018 Free Software Foundation, Inc.
5
6# This Makefile.in is free software; the Free Software Foundation
7# gives unlimited permission to copy and/or distribute it,
8# with or without modifications, as long as this notice is preserved.
9
10# This program is distributed in the hope that it will be useful,
11# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
12# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
13# PARTICULAR PURPOSE.
14
15@SET_MAKE@
16
17
18
19
20VPATH = @srcdir@
21am__is_gnu_make = { \
22  if test -z '$(MAKELEVEL)'; then \
23    false; \
24  elif test -n '$(MAKE_HOST)'; then \
25    true; \
26  elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
27    true; \
28  else \
29    false; \
30  fi; \
31}
32am__make_running_with_option = \
33  case $${target_option-} in \
34      ?) ;; \
35      *) echo "am__make_running_with_option: internal error: invalid" \
36              "target option '$${target_option-}' specified" >&2; \
37         exit 1;; \
38  esac; \
39  has_opt=no; \
40  sane_makeflags=$$MAKEFLAGS; \
41  if $(am__is_gnu_make); then \
42    sane_makeflags=$$MFLAGS; \
43  else \
44    case $$MAKEFLAGS in \
45      *\\[\ \	]*) \
46        bs=\\; \
47        sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
48          | sed "s/$$bs$$bs[$$bs $$bs	]*//g"`;; \
49    esac; \
50  fi; \
51  skip_next=no; \
52  strip_trailopt () \
53  { \
54    flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
55  }; \
56  for flg in $$sane_makeflags; do \
57    test $$skip_next = yes && { skip_next=no; continue; }; \
58    case $$flg in \
59      *=*|--*) continue;; \
60        -*I) strip_trailopt 'I'; skip_next=yes;; \
61      -*I?*) strip_trailopt 'I';; \
62        -*O) strip_trailopt 'O'; skip_next=yes;; \
63      -*O?*) strip_trailopt 'O';; \
64        -*l) strip_trailopt 'l'; skip_next=yes;; \
65      -*l?*) strip_trailopt 'l';; \
66      -[dEDm]) skip_next=yes;; \
67      -[JT]) skip_next=yes;; \
68    esac; \
69    case $$flg in \
70      *$$target_option*) has_opt=yes; break;; \
71    esac; \
72  done; \
73  test $$has_opt = yes
74am__make_dryrun = (target_option=n; $(am__make_running_with_option))
75am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
76pkgdatadir = $(datadir)/@PACKAGE@
77pkgincludedir = $(includedir)/@PACKAGE@
78pkglibdir = $(libdir)/@PACKAGE@
79pkglibexecdir = $(libexecdir)/@PACKAGE@
80am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
81install_sh_DATA = $(install_sh) -c -m 644
82install_sh_PROGRAM = $(install_sh) -c
83install_sh_SCRIPT = $(install_sh) -c
84INSTALL_HEADER = $(INSTALL_DATA)
85transform = $(program_transform_name)
86NORMAL_INSTALL = :
87PRE_INSTALL = :
88POST_INSTALL = :
89NORMAL_UNINSTALL = :
90PRE_UNINSTALL = :
91POST_UNINSTALL = :
92bin_PROGRAMS = ick$(EXEEXT) convickt$(EXEEXT)
93noinst_PROGRAMS = oil$(EXEEXT) bin2c$(EXEEXT)
94subdir = .
95ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
96am__aclocal_m4_deps = $(top_srcdir)/configure.ac
97am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
98	$(ACLOCAL_M4)
99DIST_COMMON = $(top_srcdir)/buildaux/Makefile.am \
100	$(top_srcdir)/configure $(am__configure_deps) \
101	$(dist_ickdata_DATA) $(ickinclude_HEADERS) $(am__DIST_COMMON)
102am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
103 configure.lineno config.status.lineno
104mkinstalldirs = $(install_sh) -d
105CONFIG_HEADER = config.h
106CONFIG_CLEAN_FILES = coopt.sh host.mak abcess.h
107CONFIG_CLEAN_VPATH_FILES =
108am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(libdir)" \
109	"$(DESTDIR)$(infodir)" "$(DESTDIR)$(man1dir)" \
110	"$(DESTDIR)$(ickdatadir)" "$(DESTDIR)$(ickdatadir)" \
111	"$(DESTDIR)$(ickincludedir)" "$(DESTDIR)$(ickincludedir)"
112PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS)
113am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
114am__vpath_adj = case $$p in \
115    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
116    *) f=$$p;; \
117  esac;
118am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
119am__install_max = 40
120am__nobase_strip_setup = \
121  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
122am__nobase_strip = \
123  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
124am__nobase_list = $(am__nobase_strip_setup); \
125  for p in $$list; do echo "$$p $$p"; done | \
126  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
127  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
128    if (++n[$$2] == $(am__install_max)) \
129      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
130    END { for (dir in files) print dir, files[dir] }'
131am__base_list = \
132  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
133  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
134am__uninstall_files_from_dir = { \
135  test -z "$$files" \
136    || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
137    || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
138         $(am__cd) "$$dir" && rm -f $$files; }; \
139  }
140LIBRARIES = $(lib_LIBRARIES) $(noinst_LIBRARIES)
141ARFLAGS = cru
142AM_V_AR = $(am__v_AR_@AM_V@)
143am__v_AR_ = $(am__v_AR_@AM_DEFAULT_V@)
144am__v_AR_0 = @echo "  AR      " $@;
145am__v_AR_1 =
146libick_a_AR = $(AR) $(ARFLAGS)
147libick_a_DEPENDENCIES = atari.o baudot.o ebcdic.o latin1.o
148am__dirstamp = $(am__leading_dot)dirstamp
149am_libick_a_OBJECTS = src/cesspool.$(OBJEXT) src/numerals.$(OBJEXT) \
150	src/ick_lose.$(OBJEXT) src/fiddle.$(OBJEXT) \
151	src/arrgghh.$(OBJEXT) src/clc-cset.$(OBJEXT) \
152	src/uncommon.$(OBJEXT)
153libick_a_OBJECTS = $(am_libick_a_OBJECTS)
154libick_ecto_b98_a_AR = $(AR) $(ARFLAGS)
155libick_ecto_b98_a_LIBADD =
156am_libick_ecto_b98_a_OBJECTS =
157libick_ecto_b98_a_OBJECTS = $(am_libick_ecto_b98_a_OBJECTS)
158libickec_a_AR = $(AR) $(ARFLAGS)
159libickec_a_DEPENDENCIES = atari.o baudot.o ebcdic.o latin1.o
160am_libickec_a_OBJECTS = src/cesspool.$(OBJEXT) src/numerals.$(OBJEXT) \
161	src/ick_lose.$(OBJEXT) src/fiddle.$(OBJEXT) \
162	src/arrgghh.$(OBJEXT) src/clc-cset.$(OBJEXT) \
163	src/uncommon.$(OBJEXT) src/ick_ec.$(OBJEXT)
164libickec_a_OBJECTS = $(am_libickec_a_OBJECTS)
165libickmt_a_AR = $(AR) $(ARFLAGS)
166libickmt_a_DEPENDENCIES = atari.o baudot.o ebcdic.o latin1.o
167am_libickmt_a_OBJECTS = src/cesspool.$(OBJEXT) src/numerals.$(OBJEXT) \
168	src/ick_lose.$(OBJEXT) src/fiddle.$(OBJEXT) \
169	src/arrgghh.$(OBJEXT) src/clc-cset.$(OBJEXT) \
170	src/uncommon.$(OBJEXT) src/unravel.$(OBJEXT)
171libickmt_a_OBJECTS = $(am_libickmt_a_OBJECTS)
172libidiot_a_AR = $(AR) $(ARFLAGS)
173libidiot_a_LIBADD =
174am_libidiot_a_OBJECTS =
175libidiot_a_OBJECTS = $(am_libidiot_a_OBJECTS)
176libyuk_a_AR = $(AR) $(ARFLAGS)
177libyuk_a_LIBADD =
178am_libyuk_a_OBJECTS = src/yuk.$(OBJEXT)
179libyuk_a_OBJECTS = $(am_libyuk_a_OBJECTS)
180am_bin2c_OBJECTS = src/bin2c.$(OBJEXT)
181bin2c_OBJECTS = $(am_bin2c_OBJECTS)
182bin2c_LDADD = $(LDADD)
183am_convickt_OBJECTS = src/convickt.$(OBJEXT) src/clc-cset.$(OBJEXT) \
184	src/uncommon.$(OBJEXT)
185convickt_OBJECTS = $(am_convickt_OBJECTS)
186convickt_LDADD = $(LDADD)
187am_ick_OBJECTS = src/feh2.$(OBJEXT) src/dekludge.$(OBJEXT) \
188	src/ick_lose.$(OBJEXT) src/fiddle.$(OBJEXT) \
189	src/perpet.$(OBJEXT) src/uncommon.$(OBJEXT)
190nodist_ick_OBJECTS = parser.$(OBJEXT) lexer.$(OBJEXT)
191ick_OBJECTS = $(am_ick_OBJECTS) $(nodist_ick_OBJECTS)
192ick_DEPENDENCIES = libidiot.a
193am_oil_OBJECTS = src/oil-oil.$(OBJEXT)
194oil_OBJECTS = $(am_oil_OBJECTS)
195oil_LDADD = $(LDADD)
196AM_V_P = $(am__v_P_@AM_V@)
197am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
198am__v_P_0 = false
199am__v_P_1 = :
200AM_V_GEN = $(am__v_GEN_@AM_V@)
201am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
202am__v_GEN_0 = @echo "  GEN     " $@;
203am__v_GEN_1 =
204AM_V_at = $(am__v_at_@AM_V@)
205am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
206am__v_at_0 = @
207am__v_at_1 =
208DEFAULT_INCLUDES = -I.@am__isrc@
209depcomp = $(SHELL) $(top_srcdir)/buildaux/depcomp
210am__maybe_remake_depfiles = depfiles
211am__depfiles_remade = ./$(DEPDIR)/lexer.Po ./$(DEPDIR)/parser.Po \
212	src/$(DEPDIR)/arrgghh.Po src/$(DEPDIR)/bin2c.Po \
213	src/$(DEPDIR)/cesspool.Po src/$(DEPDIR)/clc-cset.Po \
214	src/$(DEPDIR)/convickt.Po src/$(DEPDIR)/dekludge.Po \
215	src/$(DEPDIR)/feh2.Po src/$(DEPDIR)/fiddle.Po \
216	src/$(DEPDIR)/ick_ec.Po src/$(DEPDIR)/ick_lose.Po \
217	src/$(DEPDIR)/numerals.Po src/$(DEPDIR)/oil-oil.Po \
218	src/$(DEPDIR)/perpet.Po src/$(DEPDIR)/uncommon.Po \
219	src/$(DEPDIR)/unravel.Po src/$(DEPDIR)/yuk.Po
220am__mv = mv -f
221COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
222	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
223AM_V_CC = $(am__v_CC_@AM_V@)
224am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
225am__v_CC_0 = @echo "  CC      " $@;
226am__v_CC_1 =
227CCLD = $(CC)
228LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
229AM_V_CCLD = $(am__v_CCLD_@AM_V@)
230am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
231am__v_CCLD_0 = @echo "  CCLD    " $@;
232am__v_CCLD_1 =
233AM_V_lt = $(am__v_lt_@AM_V@)
234am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
235am__v_lt_0 = --silent
236am__v_lt_1 =
237LEXCOMPILE = $(LEX) $(AM_LFLAGS) $(LFLAGS)
238AM_V_LEX = $(am__v_LEX_@AM_V@)
239am__v_LEX_ = $(am__v_LEX_@AM_DEFAULT_V@)
240am__v_LEX_0 = @echo "  LEX     " $@;
241am__v_LEX_1 =
242YLWRAP = $(top_srcdir)/buildaux/ylwrap
243am__yacc_c2h = sed -e s/cc$$/hh/ -e s/cpp$$/hpp/ -e s/cxx$$/hxx/ \
244		   -e s/c++$$/h++/ -e s/c$$/h/
245YACCCOMPILE = $(YACC) $(AM_YFLAGS) $(YFLAGS)
246AM_V_YACC = $(am__v_YACC_@AM_V@)
247am__v_YACC_ = $(am__v_YACC_@AM_DEFAULT_V@)
248am__v_YACC_0 = @echo "  YACC    " $@;
249am__v_YACC_1 =
250SOURCES = $(libick_a_SOURCES) $(libick_ecto_b98_a_SOURCES) \
251	$(libickec_a_SOURCES) $(libickmt_a_SOURCES) \
252	$(libidiot_a_SOURCES) $(libyuk_a_SOURCES) $(bin2c_SOURCES) \
253	$(convickt_SOURCES) $(ick_SOURCES) $(nodist_ick_SOURCES) \
254	$(oil_SOURCES)
255DIST_SOURCES = $(libick_a_SOURCES) $(libick_ecto_b98_a_SOURCES) \
256	$(libickec_a_SOURCES) $(libickmt_a_SOURCES) \
257	$(libidiot_a_SOURCES) $(libyuk_a_SOURCES) $(bin2c_SOURCES) \
258	$(convickt_SOURCES) $(ick_SOURCES) $(oil_SOURCES)
259AM_V_DVIPS = $(am__v_DVIPS_@AM_V@)
260am__v_DVIPS_ = $(am__v_DVIPS_@AM_DEFAULT_V@)
261am__v_DVIPS_0 = @echo "  DVIPS   " $@;
262am__v_DVIPS_1 =
263AM_V_MAKEINFO = $(am__v_MAKEINFO_@AM_V@)
264am__v_MAKEINFO_ = $(am__v_MAKEINFO_@AM_DEFAULT_V@)
265am__v_MAKEINFO_0 = @echo "  MAKEINFO" $@;
266am__v_MAKEINFO_1 =
267AM_V_INFOHTML = $(am__v_INFOHTML_@AM_V@)
268am__v_INFOHTML_ = $(am__v_INFOHTML_@AM_DEFAULT_V@)
269am__v_INFOHTML_0 = @echo "  INFOHTML" $@;
270am__v_INFOHTML_1 =
271AM_V_TEXI2DVI = $(am__v_TEXI2DVI_@AM_V@)
272am__v_TEXI2DVI_ = $(am__v_TEXI2DVI_@AM_DEFAULT_V@)
273am__v_TEXI2DVI_0 = @echo "  TEXI2DVI" $@;
274am__v_TEXI2DVI_1 =
275AM_V_TEXI2PDF = $(am__v_TEXI2PDF_@AM_V@)
276am__v_TEXI2PDF_ = $(am__v_TEXI2PDF_@AM_DEFAULT_V@)
277am__v_TEXI2PDF_0 = @echo "  TEXI2PDF" $@;
278am__v_TEXI2PDF_1 =
279AM_V_texinfo = $(am__v_texinfo_@AM_V@)
280am__v_texinfo_ = $(am__v_texinfo_@AM_DEFAULT_V@)
281am__v_texinfo_0 = -q
282am__v_texinfo_1 =
283AM_V_texidevnull = $(am__v_texidevnull_@AM_V@)
284am__v_texidevnull_ = $(am__v_texidevnull_@AM_DEFAULT_V@)
285am__v_texidevnull_0 = > /dev/null
286am__v_texidevnull_1 =
287INFO_DEPS = $(srcdir)/doc/ick.info
288TEXINFO_TEX = $(top_srcdir)/buildaux/texinfo.tex
289am__TEXINFO_TEX_DIR = $(top_srcdir)/buildaux
290DVIS = doc/ick.dvi
291PDFS = doc/ick.pdf
292PSS = doc/ick.ps
293HTMLS = doc/ick.html
294TEXINFOS = doc/ick.txi
295TEXI2DVI = texi2dvi
296TEXI2PDF = $(TEXI2DVI) --pdf --batch
297MAKEINFOHTML = $(MAKEINFO) --html
298AM_MAKEINFOHTMLFLAGS = $(AM_MAKEINFOFLAGS)
299DVIPS = dvips
300am__can_run_installinfo = \
301  case $$AM_UPDATE_INFO_DIR in \
302    n|no|NO) false;; \
303    *) (install-info --version) >/dev/null 2>&1;; \
304  esac
305man1dir = $(mandir)/man1
306NROFF = nroff
307MANS = $(dist_man1_MANS)
308DATA = $(dist_ickdata_DATA) $(nodist_ickdata_DATA)
309HEADERS = $(ickinclude_HEADERS) $(nodist_ickinclude_HEADERS)
310am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
311# Read a list of newline-separated strings from the standard input,
312# and print each of them once, without duplicates.  Input order is
313# *not* preserved.
314am__uniquify_input = $(AWK) '\
315  BEGIN { nonempty = 0; } \
316  { items[$$0] = 1; nonempty = 1; } \
317  END { if (nonempty) { for (i in items) print i; }; } \
318'
319# Make sure the list of sources is unique.  This is necessary because,
320# e.g., the same source file might be shared among _SOURCES variables
321# for different programs/libraries.
322am__define_uniq_tagged_files = \
323  list='$(am__tagged_files)'; \
324  unique=`for i in $$list; do \
325    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
326  done | $(am__uniquify_input)`
327ETAGS = etags
328CTAGS = ctags
329CSCOPE = cscope
330AM_RECURSIVE_TARGETS = cscope
331am__DIST_COMMON = $(dist_man1_MANS) $(top_srcdir)/buildaux/Makefile.in \
332	$(top_srcdir)/buildaux/ar-lib $(top_srcdir)/buildaux/compile \
333	$(top_srcdir)/buildaux/configh.in \
334	$(top_srcdir)/buildaux/depcomp \
335	$(top_srcdir)/buildaux/hostmak.in \
336	$(top_srcdir)/buildaux/install-sh \
337	$(top_srcdir)/buildaux/missing $(top_srcdir)/buildaux/ylwrap \
338	$(top_srcdir)/src/abcessh.in $(top_srcdir)/src/cooptsh.in \
339	COPYING NEWS README src/oil-oil.c
340DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
341distdir = $(PACKAGE)-$(VERSION)
342top_distdir = $(distdir)
343am__remove_distdir = \
344  if test -d "$(distdir)"; then \
345    find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
346      && rm -rf "$(distdir)" \
347      || { sleep 5 && rm -rf "$(distdir)"; }; \
348  else :; fi
349am__post_remove_distdir = $(am__remove_distdir)
350DIST_ARCHIVES = $(distdir).tar.gz $(distdir).tar.bz2 $(distdir).tar.xz
351GZIP_ENV = --best
352DIST_TARGETS = dist-xz dist-bzip2 dist-gzip
353distuninstallcheck_listfiles = find . -type f -print
354am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
355  | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
356distcleancheck_listfiles = find . -type f -print
357ACLOCAL = @ACLOCAL@
358AMTAR = @AMTAR@
359AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
360AR = @AR@
361AUTOCONF = @AUTOCONF@
362AUTOHEADER = @AUTOHEADER@
363AUTOMAKE = @AUTOMAKE@
364AWK = @AWK@
365CC = @CC@
366CCDEPMODE = @CCDEPMODE@
367CFLAGS = @CFLAGS@
368CPP = @CPP@
369CPPFLAGS = @CPPFLAGS@
370CYGPATH_W = @CYGPATH_W@
371DEFS = @DEFS@
372DEPDIR = @DEPDIR@
373ECHO_C = @ECHO_C@
374ECHO_N = @ECHO_N@
375ECHO_T = @ECHO_T@
376EGREP = @EGREP@
377EXEEXT = @EXEEXT@
378GREP = @GREP@
379HAVE_STDBOOL_H = @HAVE_STDBOOL_H@
380HAVE_STDINT_H = @HAVE_STDINT_H@
381HAVE__BOOL = @HAVE__BOOL@
382INCLUDE_HIDDEN_FROM_AUTOMAKE = @INCLUDE_HIDDEN_FROM_AUTOMAKE@
383INSTALL = @INSTALL@
384INSTALL_DATA = @INSTALL_DATA@
385INSTALL_PROGRAM = @INSTALL_PROGRAM@
386INSTALL_SCRIPT = @INSTALL_SCRIPT@
387INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
388LDFLAGS = @LDFLAGS@
389LEX = @LEX@
390LEXLIB = @LEXLIB@
391LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
392LIBOBJS = @LIBOBJS@
393LIBS = @LIBS@
394LN_S = @LN_S@
395LTLIBOBJS = @LTLIBOBJS@
396MAKEINFO = @MAKEINFO@
397MKDIR_P = @MKDIR_P@
398OBJEXT = @OBJEXT@
399PACKAGE = @PACKAGE@
400PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
401PACKAGE_NAME = @PACKAGE_NAME@
402PACKAGE_STRING = @PACKAGE_STRING@
403PACKAGE_TARNAME = @PACKAGE_TARNAME@
404PACKAGE_URL = @PACKAGE_URL@
405PACKAGE_VERSION = @PACKAGE_VERSION@
406PATH_SEPARATOR = @PATH_SEPARATOR@
407RANLIB = @RANLIB@
408REPOSITORY_URL = @REPOSITORY_URL@
409SET_MAKE = @SET_MAKE@
410SHELL = @SHELL@
411STRIP = @STRIP@
412VERSION = @VERSION@
413YACC = @YACC@
414YFLAGS = @YFLAGS@
415abs_builddir = @abs_builddir@
416abs_srcdir = @abs_srcdir@
417abs_top_builddir = @abs_top_builddir@
418abs_top_srcdir = @abs_top_srcdir@
419ac_ct_AR = @ac_ct_AR@
420ac_ct_CC = @ac_ct_CC@
421am__include = @am__include@
422am__leading_dot = @am__leading_dot@
423am__quote = @am__quote@
424am__tar = @am__tar@
425am__untar = @am__untar@
426bindir = @bindir@
427build_alias = @build_alias@
428builddir = @builddir@
429datadir = @datadir@
430datarootdir = @datarootdir@
431docdir = @docdir@
432dvidir = @dvidir@
433exec_prefix = @exec_prefix@
434host_alias = @host_alias@
435htmldir = @htmldir@
436includedir = @includedir@
437infodir = @infodir@
438install_sh = @install_sh@
439libdir = @libdir@
440libexecdir = @libexecdir@
441localedir = @localedir@
442localstatedir = @localstatedir@
443mandir = @mandir@
444mkdir_p = @mkdir_p@
445oldincludedir = @oldincludedir@
446pdfdir = @pdfdir@
447prefix = @prefix@
448program_transform_name = @program_transform_name@
449psdir = @psdir@
450runstatedir = @runstatedir@
451sbindir = @sbindir@
452sharedstatedir = @sharedstatedir@
453srcdir = @srcdir@
454sysconfdir = @sysconfdir@
455target_alias = @target_alias@
456top_build_prefix = @top_build_prefix@
457top_builddir = @top_builddir@
458top_srcdir = @top_srcdir@
459ICK_SPECIFIC_SUBDIR = ick
460ickincludedir = $(includedir)/$(ICK_SPECIFIC_SUBDIR)
461ickdatadir = $(datadir)/$(ICK_SPECIFIC_SUBDIR)
462AM_CFLAGS = '-DICKINCLUDEDIR="$(ickincludedir)"' \
463            '-DICKDATADIR="$(ickdatadir)"' \
464            '-DICKBINDIR="$(bindir)"' '-DICKLIBDIR="$(libdir)"' \
465            -DYYDEBUG -DICK_HAVE_STDINT_H=@HAVE_STDINT_H@
466
467AM_CPPFLAGS = -I$(srcdir)/src
468ick_SOURCES = src/feh2.c src/dekludge.c src/ick_lose.c \
469              src/fiddle.c src/perpet.c src/uncommon.c
470
471nodist_ick_SOURCES = parser.y lexer.l
472ick_LDADD = libidiot.a
473AM_YFLAGS = -d
474# BUILT_SOURCES is used both to make sure parser.h is built early, and to
475# create symlinks used by ick to find files if it's run without first being
476# installed.
477BUILT_SOURCES = parser.h ick-wrap.c pickwrap.c syslib.i syslib3.3i \
478		syslib4.4i syslib5.5i syslib6.6i syslib7.7i floatlib.i \
479		ecto_b98.c ick_ec.h fiddle.h ick_bool.h ick_lose.h yuk.h
480
481noinst_LIBRARIES = libidiot.a
482libidiot_a_SOURCES = src/idiotism.oil
483convickt_SOURCES = src/convickt.c src/clc-cset.c src/uncommon.c
484oil_SOURCES = src/oil.y
485oil_YFLAGS =
486bin2c_SOURCES = src/bin2c.c
487
488# Optional libraries are in lib_LIBRARIES, but with a null build rule.
489lib_LIBRARIES = libick.a libickmt.a libickec.a libyuk.a libick_ecto_b98.a
490libick_ecto_b98_a_SOURCES =
491libick_a_SOURCES = src/cesspool.c src/numerals.c src/ick_lose.c src/fiddle.c \
492                   src/arrgghh.c src/clc-cset.c src/uncommon.c
493
494libick_a_LIBADD = atari.o baudot.o ebcdic.o latin1.o
495libickmt_a_SOURCES = src/cesspool.c src/numerals.c src/ick_lose.c src/fiddle.c \
496                     src/arrgghh.c src/clc-cset.c src/uncommon.c src/unravel.c
497
498libickmt_a_LIBADD = atari.o baudot.o ebcdic.o latin1.o
499libickec_a_SOURCES = src/cesspool.c src/numerals.c src/ick_lose.c src/fiddle.c \
500                     src/arrgghh.c src/clc-cset.c src/uncommon.c src/ick_ec.c
501
502libickec_a_LIBADD = atari.o baudot.o ebcdic.o latin1.o
503libyuk_a_SOURCES = src/yuk.c
504ickinclude_HEADERS = src/ick_ec.h src/fiddle.h src/ick_lose.h src/yuk.h \
505                     src/ick_bool.h
506
507nodist_ickinclude_HEADERS = config.h abcess.h
508dist_ickdata_DATA = src/atari.bin src/baudot.bin src/ebcdic.bin src/latin1.bin \
509                    src/ick-wrap.c src/pickwrap.c COPYING
510
511# These necessary pit files are in nodist_ here because they're in EXTRA_DIST
512# later along with the rest of the pit.
513nodist_ickdata_DATA = pit/lib/syslib.i pit/lib/syslib3.3i pit/lib/syslib4.4i \
514                      pit/lib/syslib5.5i pit/lib/syslib6.6i pit/lib/syslib7.7i \
515                      pit/lib/floatlib.i coopt.sh pit/explib/syslibc.c \
516                      pit/explib/compunex.c pit/explib/ecto_b98.c
517
518dist_man1_MANS = doc/ick.1 doc/convickt.1
519info_TEXINFOS = doc/ick.txi
520
521# How to run splint on this code
522SPLINTOPTS = -I. -I$(top_srcdir)/src +quiet -warnposix -boolops -predboolint
523EXTRA_DIST = pit etc BUGS src/abcessh.in src/feh.h src/fiddle.h src/ick_ec.h \
524             src/ick.h src/ick_lose.h src/oil.h src/pick1.h src/pick2.h \
525             src/sizes.h src/uncommon.h src/yuk.h src/parser.y src/lexer.l \
526             doc/Makefile doc/fdl-1-2.txi doc/fix83.pl doc/fixtoc.pl \
527             doc/ickstyle.css doc/ick.txt doc/intercal.mm doc/READ.ME \
528             doc/THEORY.txt doc/tidy.cfg src/parser.c src/parser.h \
529             src/lexer.c control doc/ick.txi doc/ick.txt doc/chipspec.txt \
530             HISTORY NEWS README buildaux/buildconfig buildaux/buildconfig.ac \
531             buildaux/depcomp buildaux/hostmak.in buildaux/install-sh \
532             buildaux/missing buildaux/ylwrap buildaux/bconfigh.in
533
534
535# N.B. the parser.y, lexer.l, libraries, headers and skeletons are the
536# links made to simplify the build, not the originals
537CLEANFILES = oilout*.c parser.y lexer.l ick-wrap.c pickwrap.c \
538             atari.c baudot.c ebcdic.c latin1.c ick.dvi \
539             syslib.i syslib3.3i syslib4.4i syslib5.5i \
540             syslib6.6i syslib7.7i ick_ec.h fiddle.h \
541             ick_lose.h yuk.h floatlib.i ecto_b98.c ick_bool.h
542
543# Distclean deletes the Makefile and thus requires reconfiguring,
544# and therefore this is a safe moment to delete the build tree
545# versions of the prebuilt files. (The source tree versions will
546# be safe in the prebuilt dir, which Automake doesn't even know
547# about.)
548DISTCLEANFILES = src/parser.c src/parser.h src/lexer.c src/oil-oil.c host.mak bconfig.h config.status.build
549CONFIG_STATUS_DEPENDENCIES = $(top_srcdir)/buildaux/buildconfig $(top_srcdir)/buildaux/bconfigh.in $(top_srcdir)/src/abcessh.in
550all: $(BUILT_SOURCES) config.h
551	$(MAKE) $(AM_MAKEFLAGS) all-am
552
553.SUFFIXES:
554.SUFFIXES: .c .dvi .l .o .obj .ps .y
555am--refresh: Makefile
556	@:
557$(top_srcdir)/buildaux/Makefile.in:  $(top_srcdir)/buildaux/Makefile.am  $(am__configure_deps)
558	@for dep in $?; do \
559	  case '$(am__configure_deps)' in \
560	    *$$dep*) \
561	      echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \
562	      $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \
563		&& exit 0; \
564	      exit 1;; \
565	  esac; \
566	done; \
567	echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile:buildaux/Makefile.in'; \
568	$(am__cd) $(top_srcdir) && \
569	  $(AUTOMAKE) --foreign Makefile:buildaux/Makefile.in
570Makefile: $(top_srcdir)/buildaux/Makefile.in $(top_builddir)/config.status
571	@case '$?' in \
572	  *config.status*) \
573	    echo ' $(SHELL) ./config.status'; \
574	    $(SHELL) ./config.status;; \
575	  *) \
576	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles)'; \
577	    cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles);; \
578	esac;
579
580$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
581	$(SHELL) ./config.status --recheck
582
583$(top_srcdir)/configure:  $(am__configure_deps)
584	$(am__cd) $(srcdir) && $(AUTOCONF)
585$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
586	$(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
587$(am__aclocal_m4_deps):
588
589config.h: stamp-h1
590	@test -f $@ || rm -f stamp-h1
591	@test -f $@ || $(MAKE) $(AM_MAKEFLAGS) stamp-h1
592
593stamp-h1: $(top_srcdir)/buildaux/configh.in $(top_builddir)/config.status
594	@rm -f stamp-h1
595	cd $(top_builddir) && $(SHELL) ./config.status config.h
596$(top_srcdir)/buildaux/configh.in:  $(am__configure_deps)
597	($(am__cd) $(top_srcdir) && $(AUTOHEADER))
598	rm -f stamp-h1
599	touch $@
600
601distclean-hdr:
602	-rm -f config.h stamp-h1
603coopt.sh: $(top_builddir)/config.status $(top_srcdir)/src/cooptsh.in
604	cd $(top_builddir) && $(SHELL) ./config.status $@
605host.mak: $(top_builddir)/config.status $(top_srcdir)/buildaux/hostmak.in
606	cd $(top_builddir) && $(SHELL) ./config.status $@
607abcess.h: $(top_builddir)/config.status $(top_srcdir)/src/abcessh.in
608	cd $(top_builddir) && $(SHELL) ./config.status $@
609install-binPROGRAMS: $(bin_PROGRAMS)
610	@$(NORMAL_INSTALL)
611	@list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
612	if test -n "$$list"; then \
613	  echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \
614	  $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \
615	fi; \
616	for p in $$list; do echo "$$p $$p"; done | \
617	sed 's/$(EXEEXT)$$//' | \
618	while read p p1; do if test -f $$p \
619	  ; then echo "$$p"; echo "$$p"; else :; fi; \
620	done | \
621	sed -e 'p;s,.*/,,;n;h' \
622	    -e 's|.*|.|' \
623	    -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
624	sed 'N;N;N;s,\n, ,g' | \
625	$(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
626	  { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
627	    if ($$2 == $$4) files[d] = files[d] " " $$1; \
628	    else { print "f", $$3 "/" $$4, $$1; } } \
629	  END { for (d in files) print "f", d, files[d] }' | \
630	while read type dir files; do \
631	    if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
632	    test -z "$$files" || { \
633	      echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \
634	      $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \
635	    } \
636	; done
637
638uninstall-binPROGRAMS:
639	@$(NORMAL_UNINSTALL)
640	@list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
641	files=`for p in $$list; do echo "$$p"; done | \
642	  sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
643	      -e 's/$$/$(EXEEXT)/' \
644	`; \
645	test -n "$$list" || exit 0; \
646	echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \
647	cd "$(DESTDIR)$(bindir)" && rm -f $$files
648
649clean-binPROGRAMS:
650	-test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
651
652clean-noinstPROGRAMS:
653	-test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
654install-libLIBRARIES: $(lib_LIBRARIES)
655	@$(NORMAL_INSTALL)
656	@list='$(lib_LIBRARIES)'; test -n "$(libdir)" || list=; \
657	list2=; for p in $$list; do \
658	  if test -f $$p; then \
659	    list2="$$list2 $$p"; \
660	  else :; fi; \
661	done; \
662	test -z "$$list2" || { \
663	  echo " $(MKDIR_P) '$(DESTDIR)$(libdir)'"; \
664	  $(MKDIR_P) "$(DESTDIR)$(libdir)" || exit 1; \
665	  echo " $(INSTALL_DATA) $$list2 '$(DESTDIR)$(libdir)'"; \
666	  $(INSTALL_DATA) $$list2 "$(DESTDIR)$(libdir)" || exit $$?; }
667	@$(POST_INSTALL)
668	@list='$(lib_LIBRARIES)'; test -n "$(libdir)" || list=; \
669	for p in $$list; do \
670	  if test -f $$p; then \
671	    $(am__strip_dir) \
672	    echo " ( cd '$(DESTDIR)$(libdir)' && $(RANLIB) $$f )"; \
673	    ( cd "$(DESTDIR)$(libdir)" && $(RANLIB) $$f ) || exit $$?; \
674	  else :; fi; \
675	done
676
677uninstall-libLIBRARIES:
678	@$(NORMAL_UNINSTALL)
679	@list='$(lib_LIBRARIES)'; test -n "$(libdir)" || list=; \
680	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
681	dir='$(DESTDIR)$(libdir)'; $(am__uninstall_files_from_dir)
682
683clean-libLIBRARIES:
684	-test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES)
685
686clean-noinstLIBRARIES:
687	-test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES)
688src/$(am__dirstamp):
689	@$(MKDIR_P) src
690	@: > src/$(am__dirstamp)
691src/$(DEPDIR)/$(am__dirstamp):
692	@$(MKDIR_P) src/$(DEPDIR)
693	@: > src/$(DEPDIR)/$(am__dirstamp)
694src/cesspool.$(OBJEXT): src/$(am__dirstamp) \
695	src/$(DEPDIR)/$(am__dirstamp)
696src/numerals.$(OBJEXT): src/$(am__dirstamp) \
697	src/$(DEPDIR)/$(am__dirstamp)
698src/ick_lose.$(OBJEXT): src/$(am__dirstamp) \
699	src/$(DEPDIR)/$(am__dirstamp)
700src/fiddle.$(OBJEXT): src/$(am__dirstamp) \
701	src/$(DEPDIR)/$(am__dirstamp)
702src/arrgghh.$(OBJEXT): src/$(am__dirstamp) \
703	src/$(DEPDIR)/$(am__dirstamp)
704src/clc-cset.$(OBJEXT): src/$(am__dirstamp) \
705	src/$(DEPDIR)/$(am__dirstamp)
706src/uncommon.$(OBJEXT): src/$(am__dirstamp) \
707	src/$(DEPDIR)/$(am__dirstamp)
708
709libick.a: $(libick_a_OBJECTS) $(libick_a_DEPENDENCIES) $(EXTRA_libick_a_DEPENDENCIES)
710	$(AM_V_at)-rm -f libick.a
711	$(AM_V_AR)$(libick_a_AR) libick.a $(libick_a_OBJECTS) $(libick_a_LIBADD)
712	$(AM_V_at)$(RANLIB) libick.a
713src/ick_ec.$(OBJEXT): src/$(am__dirstamp) \
714	src/$(DEPDIR)/$(am__dirstamp)
715
716libickec.a: $(libickec_a_OBJECTS) $(libickec_a_DEPENDENCIES) $(EXTRA_libickec_a_DEPENDENCIES)
717	$(AM_V_at)-rm -f libickec.a
718	$(AM_V_AR)$(libickec_a_AR) libickec.a $(libickec_a_OBJECTS) $(libickec_a_LIBADD)
719	$(AM_V_at)$(RANLIB) libickec.a
720src/unravel.$(OBJEXT): src/$(am__dirstamp) \
721	src/$(DEPDIR)/$(am__dirstamp)
722
723libickmt.a: $(libickmt_a_OBJECTS) $(libickmt_a_DEPENDENCIES) $(EXTRA_libickmt_a_DEPENDENCIES)
724	$(AM_V_at)-rm -f libickmt.a
725	$(AM_V_AR)$(libickmt_a_AR) libickmt.a $(libickmt_a_OBJECTS) $(libickmt_a_LIBADD)
726	$(AM_V_at)$(RANLIB) libickmt.a
727src/yuk.$(OBJEXT): src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp)
728
729libyuk.a: $(libyuk_a_OBJECTS) $(libyuk_a_DEPENDENCIES) $(EXTRA_libyuk_a_DEPENDENCIES)
730	$(AM_V_at)-rm -f libyuk.a
731	$(AM_V_AR)$(libyuk_a_AR) libyuk.a $(libyuk_a_OBJECTS) $(libyuk_a_LIBADD)
732	$(AM_V_at)$(RANLIB) libyuk.a
733src/bin2c.$(OBJEXT): src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp)
734src/convickt.$(OBJEXT): src/$(am__dirstamp) \
735	src/$(DEPDIR)/$(am__dirstamp)
736
737convickt$(EXEEXT): $(convickt_OBJECTS) $(convickt_DEPENDENCIES) $(EXTRA_convickt_DEPENDENCIES)
738	@rm -f convickt$(EXEEXT)
739	$(AM_V_CCLD)$(LINK) $(convickt_OBJECTS) $(convickt_LDADD) $(LIBS)
740src/feh2.$(OBJEXT): src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp)
741src/dekludge.$(OBJEXT): src/$(am__dirstamp) \
742	src/$(DEPDIR)/$(am__dirstamp)
743src/perpet.$(OBJEXT): src/$(am__dirstamp) \
744	src/$(DEPDIR)/$(am__dirstamp)
745parser.h: parser.c
746	@if test ! -f $@; then rm -f parser.c; else :; fi
747	@if test ! -f $@; then $(MAKE) $(AM_MAKEFLAGS) parser.c; else :; fi
748
749ick$(EXEEXT): $(ick_OBJECTS) $(ick_DEPENDENCIES) $(EXTRA_ick_DEPENDENCIES)
750	@rm -f ick$(EXEEXT)
751	$(AM_V_CCLD)$(LINK) $(ick_OBJECTS) $(ick_LDADD) $(LIBS)
752src/oil-oil.$(OBJEXT): src/$(am__dirstamp) \
753	src/$(DEPDIR)/$(am__dirstamp)
754
755mostlyclean-compile:
756	-rm -f *.$(OBJEXT)
757	-rm -f src/*.$(OBJEXT)
758
759distclean-compile:
760	-rm -f *.tab.c
761
762@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lexer.Po@am__quote@ # am--include-marker
763@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/parser.Po@am__quote@ # am--include-marker
764@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/arrgghh.Po@am__quote@ # am--include-marker
765@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/bin2c.Po@am__quote@ # am--include-marker
766@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/cesspool.Po@am__quote@ # am--include-marker
767@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/clc-cset.Po@am__quote@ # am--include-marker
768@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/convickt.Po@am__quote@ # am--include-marker
769@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/dekludge.Po@am__quote@ # am--include-marker
770@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/feh2.Po@am__quote@ # am--include-marker
771@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/fiddle.Po@am__quote@ # am--include-marker
772@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/ick_ec.Po@am__quote@ # am--include-marker
773@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/ick_lose.Po@am__quote@ # am--include-marker
774@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/numerals.Po@am__quote@ # am--include-marker
775@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/oil-oil.Po@am__quote@ # am--include-marker
776@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/perpet.Po@am__quote@ # am--include-marker
777@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/uncommon.Po@am__quote@ # am--include-marker
778@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/unravel.Po@am__quote@ # am--include-marker
779@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/yuk.Po@am__quote@ # am--include-marker
780
781$(am__depfiles_remade):
782	@$(MKDIR_P) $(@D)
783	@echo '# dummy' >$@-t && $(am__mv) $@-t $@
784
785am--depfiles: $(am__depfiles_remade)
786
787.c.o:
788@am__fastdepCC_TRUE@	$(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
789@am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
790@am__fastdepCC_TRUE@	$(am__mv) $$depbase.Tpo $$depbase.Po
791@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
792@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
793@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
794
795.c.obj:
796@am__fastdepCC_TRUE@	$(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\
797@am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\
798@am__fastdepCC_TRUE@	$(am__mv) $$depbase.Tpo $$depbase.Po
799@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
800@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
801@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
802
803.l.c:
804	$(AM_V_LEX)$(am__skiplex) $(SHELL) $(YLWRAP) $< $(LEX_OUTPUT_ROOT).c $@ -- $(LEXCOMPILE)
805
806lexer.c: lexer.l
807	$(AM_V_LEX) \
808	$(SHELL) $(YLWRAP) `test -f 'lexer.l' || echo '$(srcdir)/'`lexer.l $(LEX_OUTPUT_ROOT).c lexer.c -- $(LEX) $(AM_LFLAGS) $(LFLAGS)
809
810.y.c:
811	$(AM_V_YACC)$(am__skipyacc) $(SHELL) $(YLWRAP) $< y.tab.c $@ y.tab.h `echo $@ | $(am__yacc_c2h)` y.output $*.output -- $(YACCCOMPILE)
812
813parser.c: parser.y
814	$(AM_V_YACC) \
815	$(SHELL) $(YLWRAP) `test -f 'parser.y' || echo '$(srcdir)/'`parser.y y.tab.c parser.c y.tab.h `echo parser.c | $(am__yacc_c2h)` y.output parser.output -- $(YACC) $(AM_YFLAGS) $(YFLAGS)
816
817src/oil-oil.c: src/oil.y
818	$(AM_V_YACC) \
819	$(am__skipyacc) \
820	$(SHELL) $(YLWRAP) `test -f 'src/oil.y' || echo '$(srcdir)/'`src/oil.y y.tab.c src/oil-oil.c y.tab.h `echo src/oil-oil.c | $(am__yacc_c2h)` y.output src/oil-oil.output -- $(YACC) $(oil_YFLAGS) $(YFLAGS)
821doc/$(am__dirstamp):
822	@$(MKDIR_P) doc
823	@: > doc/$(am__dirstamp)
824
825$(srcdir)/doc/ick.info: doc/ick.txi
826	$(AM_V_MAKEINFO)restore=: && backupdir="$(am__leading_dot)am$$$$" && \
827	am__cwd=`pwd` && $(am__cd) $(srcdir) && \
828	rm -rf $$backupdir && mkdir $$backupdir && \
829	if ($(MAKEINFO) --version) >/dev/null 2>&1; then \
830	  for f in $@ $@-[0-9] $@-[0-9][0-9] $(@:.info=).i[0-9] $(@:.info=).i[0-9][0-9]; do \
831	    if test -f $$f; then mv $$f $$backupdir; restore=mv; else :; fi; \
832	  done; \
833	else :; fi && \
834	cd "$$am__cwd"; \
835	if $(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I doc -I $(srcdir)/doc \
836	 -o $@ $(srcdir)/doc/ick.txi; \
837	then \
838	  rc=0; \
839	  $(am__cd) $(srcdir); \
840	else \
841	  rc=$$?; \
842	  $(am__cd) $(srcdir) && \
843	  $$restore $$backupdir/* `echo "./$@" | sed 's|[^/]*$$||'`; \
844	fi; \
845	rm -rf $$backupdir; exit $$rc
846
847doc/ick.dvi: doc/ick.txi  doc/$(am__dirstamp)
848	$(AM_V_TEXI2DVI)TEXINPUTS="$(am__TEXINFO_TEX_DIR)$(PATH_SEPARATOR)$$TEXINPUTS" \
849	MAKEINFO='$(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I doc -I $(srcdir)/doc' \
850	$(TEXI2DVI) $(AM_V_texinfo) --build-dir=$(@:.dvi=.t2d) -o $@ $(AM_V_texidevnull) \
851	`test -f 'doc/ick.txi' || echo '$(srcdir)/'`doc/ick.txi
852
853doc/ick.pdf: doc/ick.txi  doc/$(am__dirstamp)
854	$(AM_V_TEXI2PDF)TEXINPUTS="$(am__TEXINFO_TEX_DIR)$(PATH_SEPARATOR)$$TEXINPUTS" \
855	MAKEINFO='$(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I doc -I $(srcdir)/doc' \
856	$(TEXI2PDF) $(AM_V_texinfo) --build-dir=$(@:.pdf=.t2p) -o $@ $(AM_V_texidevnull) \
857	`test -f 'doc/ick.txi' || echo '$(srcdir)/'`doc/ick.txi
858
859doc/ick.html: doc/ick.txi  doc/$(am__dirstamp)
860	$(AM_V_MAKEINFO)rm -rf $(@:.html=.htp)
861	$(AM_V_at)if $(MAKEINFOHTML) $(AM_MAKEINFOHTMLFLAGS) $(MAKEINFOFLAGS) -I doc -I $(srcdir)/doc \
862	 -o $(@:.html=.htp) `test -f 'doc/ick.txi' || echo '$(srcdir)/'`doc/ick.txi; \
863	then \
864	  rm -rf $@ && mv $(@:.html=.htp) $@; \
865	else \
866	  rm -rf $(@:.html=.htp); exit 1; \
867	fi
868.dvi.ps:
869	$(AM_V_DVIPS)TEXINPUTS="$(am__TEXINFO_TEX_DIR)$(PATH_SEPARATOR)$$TEXINPUTS" \
870	$(DVIPS) $(AM_V_texinfo) -o $@ $<
871
872uninstall-dvi-am:
873	@$(NORMAL_UNINSTALL)
874	@list='$(DVIS)'; test -n "$(dvidir)" || list=; \
875	for p in $$list; do \
876	  $(am__strip_dir) \
877	  echo " rm -f '$(DESTDIR)$(dvidir)/$$f'"; \
878	  rm -f "$(DESTDIR)$(dvidir)/$$f"; \
879	done
880
881uninstall-html-am:
882	@$(NORMAL_UNINSTALL)
883	@list='$(HTMLS)'; test -n "$(htmldir)" || list=; \
884	for p in $$list; do \
885	  $(am__strip_dir) \
886	  echo " rm -rf '$(DESTDIR)$(htmldir)/$$f'"; \
887	  rm -rf "$(DESTDIR)$(htmldir)/$$f"; \
888	done
889
890uninstall-info-am:
891	@$(PRE_UNINSTALL)
892	@if test -d '$(DESTDIR)$(infodir)' && $(am__can_run_installinfo); then \
893	  list='$(INFO_DEPS)'; \
894	  for file in $$list; do \
895	    relfile=`echo "$$file" | sed 's|^.*/||'`; \
896	    echo " install-info --info-dir='$(DESTDIR)$(infodir)' --remove '$(DESTDIR)$(infodir)/$$relfile'"; \
897	    if install-info --info-dir="$(DESTDIR)$(infodir)" --remove "$(DESTDIR)$(infodir)/$$relfile"; \
898	    then :; else test ! -f "$(DESTDIR)$(infodir)/$$relfile" || exit 1; fi; \
899	  done; \
900	else :; fi
901	@$(NORMAL_UNINSTALL)
902	@list='$(INFO_DEPS)'; \
903	for file in $$list; do \
904	  relfile=`echo "$$file" | sed 's|^.*/||'`; \
905	  relfile_i=`echo "$$relfile" | sed 's|\.info$$||;s|$$|.i|'`; \
906	  (if test -d "$(DESTDIR)$(infodir)" && cd "$(DESTDIR)$(infodir)"; then \
907	     echo " cd '$(DESTDIR)$(infodir)' && rm -f $$relfile $$relfile-[0-9] $$relfile-[0-9][0-9] $$relfile_i[0-9] $$relfile_i[0-9][0-9]"; \
908	     rm -f $$relfile $$relfile-[0-9] $$relfile-[0-9][0-9] $$relfile_i[0-9] $$relfile_i[0-9][0-9]; \
909	   else :; fi); \
910	done
911
912uninstall-pdf-am:
913	@$(NORMAL_UNINSTALL)
914	@list='$(PDFS)'; test -n "$(pdfdir)" || list=; \
915	for p in $$list; do \
916	  $(am__strip_dir) \
917	  echo " rm -f '$(DESTDIR)$(pdfdir)/$$f'"; \
918	  rm -f "$(DESTDIR)$(pdfdir)/$$f"; \
919	done
920
921uninstall-ps-am:
922	@$(NORMAL_UNINSTALL)
923	@list='$(PSS)'; test -n "$(psdir)" || list=; \
924	for p in $$list; do \
925	  $(am__strip_dir) \
926	  echo " rm -f '$(DESTDIR)$(psdir)/$$f'"; \
927	  rm -f "$(DESTDIR)$(psdir)/$$f"; \
928	done
929
930dist-info: $(INFO_DEPS)
931	@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
932	list='$(INFO_DEPS)'; \
933	for base in $$list; do \
934	  case $$base in \
935	    $(srcdir)/*) base=`echo "$$base" | sed "s|^$$srcdirstrip/||"`;; \
936	  esac; \
937	  if test -f $$base; then d=.; else d=$(srcdir); fi; \
938	  base_i=`echo "$$base" | sed 's|\.info$$||;s|$$|.i|'`; \
939	  for file in $$d/$$base $$d/$$base-[0-9] $$d/$$base-[0-9][0-9] $$d/$$base_i[0-9] $$d/$$base_i[0-9][0-9]; do \
940	    if test -f $$file; then \
941	      relfile=`expr "$$file" : "$$d/\(.*\)"`; \
942	      test -f "$(distdir)/$$relfile" || \
943		cp -p $$file "$(distdir)/$$relfile"; \
944	    else :; fi; \
945	  done; \
946	done
947
948mostlyclean-aminfo:
949	-rm -rf doc/ick.t2d doc/ick.t2p
950
951clean-aminfo:
952	-test -z "doc/ick.dvi doc/ick.pdf doc/ick.ps doc/ick.html" \
953	|| rm -rf doc/ick.dvi doc/ick.pdf doc/ick.ps doc/ick.html
954
955maintainer-clean-aminfo:
956	@list='$(INFO_DEPS)'; for i in $$list; do \
957	  i_i=`echo "$$i" | sed 's|\.info$$||;s|$$|.i|'`; \
958	  echo " rm -f $$i $$i-[0-9] $$i-[0-9][0-9] $$i_i[0-9] $$i_i[0-9][0-9]"; \
959	  rm -f $$i $$i-[0-9] $$i-[0-9][0-9] $$i_i[0-9] $$i_i[0-9][0-9]; \
960	done
961install-man1: $(dist_man1_MANS)
962	@$(NORMAL_INSTALL)
963	@list1='$(dist_man1_MANS)'; \
964	list2=''; \
965	test -n "$(man1dir)" \
966	  && test -n "`echo $$list1$$list2`" \
967	  || exit 0; \
968	echo " $(MKDIR_P) '$(DESTDIR)$(man1dir)'"; \
969	$(MKDIR_P) "$(DESTDIR)$(man1dir)" || exit 1; \
970	{ for i in $$list1; do echo "$$i"; done;  \
971	if test -n "$$list2"; then \
972	  for i in $$list2; do echo "$$i"; done \
973	    | sed -n '/\.1[a-z]*$$/p'; \
974	fi; \
975	} | while read p; do \
976	  if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
977	  echo "$$d$$p"; echo "$$p"; \
978	done | \
979	sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \
980	      -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \
981	sed 'N;N;s,\n, ,g' | { \
982	list=; while read file base inst; do \
983	  if test "$$base" = "$$inst"; then list="$$list $$file"; else \
984	    echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \
985	    $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \
986	  fi; \
987	done; \
988	for i in $$list; do echo "$$i"; done | $(am__base_list) | \
989	while read files; do \
990	  test -z "$$files" || { \
991	    echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \
992	    $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \
993	done; }
994
995uninstall-man1:
996	@$(NORMAL_UNINSTALL)
997	@list='$(dist_man1_MANS)'; test -n "$(man1dir)" || exit 0; \
998	files=`{ for i in $$list; do echo "$$i"; done; \
999	} | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \
1000	      -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
1001	dir='$(DESTDIR)$(man1dir)'; $(am__uninstall_files_from_dir)
1002install-dist_ickdataDATA: $(dist_ickdata_DATA)
1003	@$(NORMAL_INSTALL)
1004	@list='$(dist_ickdata_DATA)'; test -n "$(ickdatadir)" || list=; \
1005	if test -n "$$list"; then \
1006	  echo " $(MKDIR_P) '$(DESTDIR)$(ickdatadir)'"; \
1007	  $(MKDIR_P) "$(DESTDIR)$(ickdatadir)" || exit 1; \
1008	fi; \
1009	for p in $$list; do \
1010	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
1011	  echo "$$d$$p"; \
1012	done | $(am__base_list) | \
1013	while read files; do \
1014	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(ickdatadir)'"; \
1015	  $(INSTALL_DATA) $$files "$(DESTDIR)$(ickdatadir)" || exit $$?; \
1016	done
1017
1018uninstall-dist_ickdataDATA:
1019	@$(NORMAL_UNINSTALL)
1020	@list='$(dist_ickdata_DATA)'; test -n "$(ickdatadir)" || list=; \
1021	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
1022	dir='$(DESTDIR)$(ickdatadir)'; $(am__uninstall_files_from_dir)
1023install-nodist_ickdataDATA: $(nodist_ickdata_DATA)
1024	@$(NORMAL_INSTALL)
1025	@list='$(nodist_ickdata_DATA)'; test -n "$(ickdatadir)" || list=; \
1026	if test -n "$$list"; then \
1027	  echo " $(MKDIR_P) '$(DESTDIR)$(ickdatadir)'"; \
1028	  $(MKDIR_P) "$(DESTDIR)$(ickdatadir)" || exit 1; \
1029	fi; \
1030	for p in $$list; do \
1031	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
1032	  echo "$$d$$p"; \
1033	done | $(am__base_list) | \
1034	while read files; do \
1035	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(ickdatadir)'"; \
1036	  $(INSTALL_DATA) $$files "$(DESTDIR)$(ickdatadir)" || exit $$?; \
1037	done
1038
1039uninstall-nodist_ickdataDATA:
1040	@$(NORMAL_UNINSTALL)
1041	@list='$(nodist_ickdata_DATA)'; test -n "$(ickdatadir)" || list=; \
1042	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
1043	dir='$(DESTDIR)$(ickdatadir)'; $(am__uninstall_files_from_dir)
1044install-ickincludeHEADERS: $(ickinclude_HEADERS)
1045	@$(NORMAL_INSTALL)
1046	@list='$(ickinclude_HEADERS)'; test -n "$(ickincludedir)" || list=; \
1047	if test -n "$$list"; then \
1048	  echo " $(MKDIR_P) '$(DESTDIR)$(ickincludedir)'"; \
1049	  $(MKDIR_P) "$(DESTDIR)$(ickincludedir)" || exit 1; \
1050	fi; \
1051	for p in $$list; do \
1052	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
1053	  echo "$$d$$p"; \
1054	done | $(am__base_list) | \
1055	while read files; do \
1056	  echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(ickincludedir)'"; \
1057	  $(INSTALL_HEADER) $$files "$(DESTDIR)$(ickincludedir)" || exit $$?; \
1058	done
1059
1060uninstall-ickincludeHEADERS:
1061	@$(NORMAL_UNINSTALL)
1062	@list='$(ickinclude_HEADERS)'; test -n "$(ickincludedir)" || list=; \
1063	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
1064	dir='$(DESTDIR)$(ickincludedir)'; $(am__uninstall_files_from_dir)
1065install-nodist_ickincludeHEADERS: $(nodist_ickinclude_HEADERS)
1066	@$(NORMAL_INSTALL)
1067	@list='$(nodist_ickinclude_HEADERS)'; test -n "$(ickincludedir)" || list=; \
1068	if test -n "$$list"; then \
1069	  echo " $(MKDIR_P) '$(DESTDIR)$(ickincludedir)'"; \
1070	  $(MKDIR_P) "$(DESTDIR)$(ickincludedir)" || exit 1; \
1071	fi; \
1072	for p in $$list; do \
1073	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
1074	  echo "$$d$$p"; \
1075	done | $(am__base_list) | \
1076	while read files; do \
1077	  echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(ickincludedir)'"; \
1078	  $(INSTALL_HEADER) $$files "$(DESTDIR)$(ickincludedir)" || exit $$?; \
1079	done
1080
1081uninstall-nodist_ickincludeHEADERS:
1082	@$(NORMAL_UNINSTALL)
1083	@list='$(nodist_ickinclude_HEADERS)'; test -n "$(ickincludedir)" || list=; \
1084	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
1085	dir='$(DESTDIR)$(ickincludedir)'; $(am__uninstall_files_from_dir)
1086
1087ID: $(am__tagged_files)
1088	$(am__define_uniq_tagged_files); mkid -fID $$unique
1089tags: tags-am
1090TAGS: tags
1091
1092tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
1093	set x; \
1094	here=`pwd`; \
1095	$(am__define_uniq_tagged_files); \
1096	shift; \
1097	if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
1098	  test -n "$$unique" || unique=$$empty_fix; \
1099	  if test $$# -gt 0; then \
1100	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
1101	      "$$@" $$unique; \
1102	  else \
1103	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
1104	      $$unique; \
1105	  fi; \
1106	fi
1107ctags: ctags-am
1108
1109CTAGS: ctags
1110ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
1111	$(am__define_uniq_tagged_files); \
1112	test -z "$(CTAGS_ARGS)$$unique" \
1113	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
1114	     $$unique
1115
1116GTAGS:
1117	here=`$(am__cd) $(top_builddir) && pwd` \
1118	  && $(am__cd) $(top_srcdir) \
1119	  && gtags -i $(GTAGS_ARGS) "$$here"
1120cscope: cscope.files
1121	test ! -s cscope.files \
1122	  || $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS)
1123clean-cscope:
1124	-rm -f cscope.files
1125cscope.files: clean-cscope cscopelist
1126cscopelist: cscopelist-am
1127
1128cscopelist-am: $(am__tagged_files)
1129	list='$(am__tagged_files)'; \
1130	case "$(srcdir)" in \
1131	  [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
1132	  *) sdir=$(subdir)/$(srcdir) ;; \
1133	esac; \
1134	for i in $$list; do \
1135	  if test -f "$$i"; then \
1136	    echo "$(subdir)/$$i"; \
1137	  else \
1138	    echo "$$sdir/$$i"; \
1139	  fi; \
1140	done >> $(top_builddir)/cscope.files
1141
1142distclean-tags:
1143	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
1144	-rm -f cscope.out cscope.in.out cscope.po.out cscope.files
1145
1146distdir: $(BUILT_SOURCES)
1147	$(MAKE) $(AM_MAKEFLAGS) distdir-am
1148
1149distdir-am: $(DISTFILES)
1150	@case `sed 15q $(srcdir)/NEWS` in \
1151	*"$(VERSION)"*) : ;; \
1152	*) \
1153	  echo "NEWS not updated; not releasing" 1>&2; \
1154	  exit 1;; \
1155	esac
1156	$(am__remove_distdir)
1157	test -d "$(distdir)" || mkdir "$(distdir)"
1158	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
1159	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
1160	list='$(DISTFILES)'; \
1161	  dist_files=`for file in $$list; do echo $$file; done | \
1162	  sed -e "s|^$$srcdirstrip/||;t" \
1163	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
1164	case $$dist_files in \
1165	  */*) $(MKDIR_P) `echo "$$dist_files" | \
1166			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
1167			   sort -u` ;; \
1168	esac; \
1169	for file in $$dist_files; do \
1170	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
1171	  if test -d $$d/$$file; then \
1172	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
1173	    if test -d "$(distdir)/$$file"; then \
1174	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
1175	    fi; \
1176	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
1177	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
1178	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
1179	    fi; \
1180	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
1181	  else \
1182	    test -f "$(distdir)/$$file" \
1183	    || cp -p $$d/$$file "$(distdir)/$$file" \
1184	    || exit 1; \
1185	  fi; \
1186	done
1187	$(MAKE) $(AM_MAKEFLAGS) \
1188	  top_distdir="$(top_distdir)" distdir="$(distdir)" \
1189	  dist-info dist-hook
1190	-test -n "$(am__skip_mode_fix)" \
1191	|| find "$(distdir)" -type d ! -perm -755 \
1192		-exec chmod u+rwx,go+rx {} \; -o \
1193	  ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
1194	  ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
1195	  ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
1196	|| chmod -R a+r "$(distdir)"
1197dist-gzip: distdir
1198	tardir=$(distdir) && $(am__tar) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).tar.gz
1199	$(am__post_remove_distdir)
1200dist-bzip2: distdir
1201	tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2
1202	$(am__post_remove_distdir)
1203
1204dist-lzip: distdir
1205	tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz
1206	$(am__post_remove_distdir)
1207dist-xz: distdir
1208	tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz
1209	$(am__post_remove_distdir)
1210
1211dist-tarZ: distdir
1212	@echo WARNING: "Support for distribution archives compressed with" \
1213		       "legacy program 'compress' is deprecated." >&2
1214	@echo WARNING: "It will be removed altogether in Automake 2.0" >&2
1215	tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
1216	$(am__post_remove_distdir)
1217
1218dist-shar: distdir
1219	@echo WARNING: "Support for shar distribution archives is" \
1220	               "deprecated." >&2
1221	@echo WARNING: "It will be removed altogether in Automake 2.0" >&2
1222	shar $(distdir) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).shar.gz
1223	$(am__post_remove_distdir)
1224
1225dist-zip: distdir
1226	-rm -f $(distdir).zip
1227	zip -rq $(distdir).zip $(distdir)
1228	$(am__post_remove_distdir)
1229
1230dist dist-all:
1231	$(MAKE) $(AM_MAKEFLAGS) $(DIST_TARGETS) am__post_remove_distdir='@:'
1232	$(am__post_remove_distdir)
1233
1234# This target untars the dist file and tries a VPATH configuration.  Then
1235# it guarantees that the distribution is self-contained by making another
1236# tarfile.
1237distcheck: dist
1238	case '$(DIST_ARCHIVES)' in \
1239	*.tar.gz*) \
1240	  eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).tar.gz | $(am__untar) ;;\
1241	*.tar.bz2*) \
1242	  bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
1243	*.tar.lz*) \
1244	  lzip -dc $(distdir).tar.lz | $(am__untar) ;;\
1245	*.tar.xz*) \
1246	  xz -dc $(distdir).tar.xz | $(am__untar) ;;\
1247	*.tar.Z*) \
1248	  uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
1249	*.shar.gz*) \
1250	  eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\
1251	*.zip*) \
1252	  unzip $(distdir).zip ;;\
1253	esac
1254	chmod -R a-w $(distdir)
1255	chmod u+w $(distdir)
1256	mkdir $(distdir)/_build $(distdir)/_build/sub $(distdir)/_inst
1257	chmod a-w $(distdir)
1258	test -d $(distdir)/_build || exit 0; \
1259	dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
1260	  && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
1261	  && am__cwd=`pwd` \
1262	  && $(am__cd) $(distdir)/_build/sub \
1263	  && ../../configure \
1264	    $(AM_DISTCHECK_CONFIGURE_FLAGS) \
1265	    $(DISTCHECK_CONFIGURE_FLAGS) \
1266	    --srcdir=../.. --prefix="$$dc_install_base" \
1267	  && $(MAKE) $(AM_MAKEFLAGS) \
1268	  && $(MAKE) $(AM_MAKEFLAGS) dvi \
1269	  && $(MAKE) $(AM_MAKEFLAGS) check \
1270	  && $(MAKE) $(AM_MAKEFLAGS) install \
1271	  && $(MAKE) $(AM_MAKEFLAGS) installcheck \
1272	  && $(MAKE) $(AM_MAKEFLAGS) uninstall \
1273	  && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
1274	        distuninstallcheck \
1275	  && chmod -R a-w "$$dc_install_base" \
1276	  && ({ \
1277	       (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
1278	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
1279	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
1280	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
1281	            distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
1282	      } || { rm -rf "$$dc_destdir"; exit 1; }) \
1283	  && rm -rf "$$dc_destdir" \
1284	  && $(MAKE) $(AM_MAKEFLAGS) dist \
1285	  && rm -rf $(DIST_ARCHIVES) \
1286	  && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \
1287	  && cd "$$am__cwd" \
1288	  || exit 1
1289	$(am__post_remove_distdir)
1290	@(echo "$(distdir) archives ready for distribution: "; \
1291	  list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
1292	  sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
1293distuninstallcheck:
1294	@test -n '$(distuninstallcheck_dir)' || { \
1295	  echo 'ERROR: trying to run $@ with an empty' \
1296	       '$$(distuninstallcheck_dir)' >&2; \
1297	  exit 1; \
1298	}; \
1299	$(am__cd) '$(distuninstallcheck_dir)' || { \
1300	  echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \
1301	  exit 1; \
1302	}; \
1303	test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \
1304	   || { echo "ERROR: files left after uninstall:" ; \
1305	        if test -n "$(DESTDIR)"; then \
1306	          echo "  (check DESTDIR support)"; \
1307	        fi ; \
1308	        $(distuninstallcheck_listfiles) ; \
1309	        exit 1; } >&2
1310distcleancheck: distclean
1311	@if test '$(srcdir)' = . ; then \
1312	  echo "ERROR: distcleancheck can only run from a VPATH build" ; \
1313	  exit 1 ; \
1314	fi
1315	@test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
1316	  || { echo "ERROR: files left in build directory after distclean:" ; \
1317	       $(distcleancheck_listfiles) ; \
1318	       exit 1; } >&2
1319check-am: all-am
1320check: $(BUILT_SOURCES)
1321	$(MAKE) $(AM_MAKEFLAGS) check-am
1322all-am: Makefile $(INFO_DEPS) $(PROGRAMS) $(LIBRARIES) $(MANS) $(DATA) \
1323		$(HEADERS) config.h
1324installdirs:
1325	for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(libdir)" "$(DESTDIR)$(infodir)" "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(ickdatadir)" "$(DESTDIR)$(ickdatadir)" "$(DESTDIR)$(ickincludedir)" "$(DESTDIR)$(ickincludedir)"; do \
1326	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \
1327	done
1328install: $(BUILT_SOURCES)
1329	$(MAKE) $(AM_MAKEFLAGS) install-am
1330install-exec: install-exec-am
1331install-data: install-data-am
1332uninstall: uninstall-am
1333
1334install-am: all-am
1335	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
1336
1337installcheck: installcheck-am
1338install-strip:
1339	if test -z '$(STRIP)'; then \
1340	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
1341	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
1342	      install; \
1343	else \
1344	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
1345	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
1346	    "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
1347	fi
1348mostlyclean-generic:
1349
1350clean-generic:
1351	-rm -f lexer.c
1352	-rm -f parser.c
1353	-rm -f parser.h
1354	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
1355
1356distclean-generic:
1357	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
1358	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
1359	-rm -f doc/$(am__dirstamp)
1360	-rm -f src/$(DEPDIR)/$(am__dirstamp)
1361	-rm -f src/$(am__dirstamp)
1362	-test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
1363
1364maintainer-clean-generic:
1365	@echo "This command is intended for maintainers to use"
1366	@echo "it deletes files that may require special tools to rebuild."
1367	-rm -f src/oil-oil.c
1368	-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
1369clean: clean-am
1370
1371clean-am: clean-aminfo clean-binPROGRAMS clean-generic \
1372	clean-libLIBRARIES clean-local clean-noinstLIBRARIES \
1373	clean-noinstPROGRAMS mostlyclean-am
1374
1375distclean: distclean-am
1376	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
1377		-rm -f ./$(DEPDIR)/lexer.Po
1378	-rm -f ./$(DEPDIR)/parser.Po
1379	-rm -f src/$(DEPDIR)/arrgghh.Po
1380	-rm -f src/$(DEPDIR)/bin2c.Po
1381	-rm -f src/$(DEPDIR)/cesspool.Po
1382	-rm -f src/$(DEPDIR)/clc-cset.Po
1383	-rm -f src/$(DEPDIR)/convickt.Po
1384	-rm -f src/$(DEPDIR)/dekludge.Po
1385	-rm -f src/$(DEPDIR)/feh2.Po
1386	-rm -f src/$(DEPDIR)/fiddle.Po
1387	-rm -f src/$(DEPDIR)/ick_ec.Po
1388	-rm -f src/$(DEPDIR)/ick_lose.Po
1389	-rm -f src/$(DEPDIR)/numerals.Po
1390	-rm -f src/$(DEPDIR)/oil-oil.Po
1391	-rm -f src/$(DEPDIR)/perpet.Po
1392	-rm -f src/$(DEPDIR)/uncommon.Po
1393	-rm -f src/$(DEPDIR)/unravel.Po
1394	-rm -f src/$(DEPDIR)/yuk.Po
1395	-rm -f Makefile
1396distclean-am: clean-am distclean-compile distclean-generic \
1397	distclean-hdr distclean-local distclean-tags
1398
1399dvi: dvi-am
1400
1401dvi-am: $(DVIS)
1402
1403html: html-am
1404
1405html-am: $(HTMLS)
1406
1407info: info-am
1408
1409info-am: $(INFO_DEPS)
1410
1411install-data-am: install-dist_ickdataDATA install-ickincludeHEADERS \
1412	install-info-am install-man install-nodist_ickdataDATA \
1413	install-nodist_ickincludeHEADERS
1414
1415install-dvi: install-dvi-am
1416
1417install-dvi-am: $(DVIS)
1418	@$(NORMAL_INSTALL)
1419	@list='$(DVIS)'; test -n "$(dvidir)" || list=; \
1420	if test -n "$$list"; then \
1421	  echo " $(MKDIR_P) '$(DESTDIR)$(dvidir)'"; \
1422	  $(MKDIR_P) "$(DESTDIR)$(dvidir)" || exit 1; \
1423	fi; \
1424	for p in $$list; do \
1425	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
1426	  echo "$$d$$p"; \
1427	done | $(am__base_list) | \
1428	while read files; do \
1429	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(dvidir)'"; \
1430	  $(INSTALL_DATA) $$files "$(DESTDIR)$(dvidir)" || exit $$?; \
1431	done
1432install-exec-am: install-binPROGRAMS install-libLIBRARIES
1433
1434install-html: install-html-am
1435
1436install-html-am: $(HTMLS)
1437	@$(NORMAL_INSTALL)
1438	@list='$(HTMLS)'; list2=; test -n "$(htmldir)" || list=; \
1439	if test -n "$$list"; then \
1440	  echo " $(MKDIR_P) '$(DESTDIR)$(htmldir)'"; \
1441	  $(MKDIR_P) "$(DESTDIR)$(htmldir)" || exit 1; \
1442	fi; \
1443	for p in $$list; do \
1444	  if test -f "$$p" || test -d "$$p"; then d=; else d="$(srcdir)/"; fi; \
1445	  $(am__strip_dir) \
1446	  d2=$$d$$p; \
1447	  if test -d "$$d2"; then \
1448	    echo " $(MKDIR_P) '$(DESTDIR)$(htmldir)/$$f'"; \
1449	    $(MKDIR_P) "$(DESTDIR)$(htmldir)/$$f" || exit 1; \
1450	    echo " $(INSTALL_DATA) '$$d2'/* '$(DESTDIR)$(htmldir)/$$f'"; \
1451	    $(INSTALL_DATA) "$$d2"/* "$(DESTDIR)$(htmldir)/$$f" || exit $$?; \
1452	  else \
1453	    list2="$$list2 $$d2"; \
1454	  fi; \
1455	done; \
1456	test -z "$$list2" || { echo "$$list2" | $(am__base_list) | \
1457	while read files; do \
1458	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(htmldir)'"; \
1459	  $(INSTALL_DATA) $$files "$(DESTDIR)$(htmldir)" || exit $$?; \
1460	done; }
1461install-info: install-info-am
1462
1463install-info-am: $(INFO_DEPS)
1464	@$(NORMAL_INSTALL)
1465	@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
1466	list='$(INFO_DEPS)'; test -n "$(infodir)" || list=; \
1467	if test -n "$$list"; then \
1468	  echo " $(MKDIR_P) '$(DESTDIR)$(infodir)'"; \
1469	  $(MKDIR_P) "$(DESTDIR)$(infodir)" || exit 1; \
1470	fi; \
1471	for file in $$list; do \
1472	  case $$file in \
1473	    $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
1474	  esac; \
1475	  if test -f $$file; then d=.; else d=$(srcdir); fi; \
1476	  file_i=`echo "$$file" | sed 's|\.info$$||;s|$$|.i|'`; \
1477	  for ifile in $$d/$$file $$d/$$file-[0-9] $$d/$$file-[0-9][0-9] \
1478	               $$d/$$file_i[0-9] $$d/$$file_i[0-9][0-9] ; do \
1479	    if test -f $$ifile; then \
1480	      echo "$$ifile"; \
1481	    else : ; fi; \
1482	  done; \
1483	done | $(am__base_list) | \
1484	while read files; do \
1485	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(infodir)'"; \
1486	  $(INSTALL_DATA) $$files "$(DESTDIR)$(infodir)" || exit $$?; done
1487	@$(POST_INSTALL)
1488	@if $(am__can_run_installinfo); then \
1489	  list='$(INFO_DEPS)'; test -n "$(infodir)" || list=; \
1490	  for file in $$list; do \
1491	    relfile=`echo "$$file" | sed 's|^.*/||'`; \
1492	    echo " install-info --info-dir='$(DESTDIR)$(infodir)' '$(DESTDIR)$(infodir)/$$relfile'";\
1493	    install-info --info-dir="$(DESTDIR)$(infodir)" "$(DESTDIR)$(infodir)/$$relfile" || :;\
1494	  done; \
1495	else : ; fi
1496install-man: install-man1
1497
1498install-pdf: install-pdf-am
1499
1500install-pdf-am: $(PDFS)
1501	@$(NORMAL_INSTALL)
1502	@list='$(PDFS)'; test -n "$(pdfdir)" || list=; \
1503	if test -n "$$list"; then \
1504	  echo " $(MKDIR_P) '$(DESTDIR)$(pdfdir)'"; \
1505	  $(MKDIR_P) "$(DESTDIR)$(pdfdir)" || exit 1; \
1506	fi; \
1507	for p in $$list; do \
1508	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
1509	  echo "$$d$$p"; \
1510	done | $(am__base_list) | \
1511	while read files; do \
1512	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pdfdir)'"; \
1513	  $(INSTALL_DATA) $$files "$(DESTDIR)$(pdfdir)" || exit $$?; done
1514install-ps: install-ps-am
1515
1516install-ps-am: $(PSS)
1517	@$(NORMAL_INSTALL)
1518	@list='$(PSS)'; test -n "$(psdir)" || list=; \
1519	if test -n "$$list"; then \
1520	  echo " $(MKDIR_P) '$(DESTDIR)$(psdir)'"; \
1521	  $(MKDIR_P) "$(DESTDIR)$(psdir)" || exit 1; \
1522	fi; \
1523	for p in $$list; do \
1524	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
1525	  echo "$$d$$p"; \
1526	done | $(am__base_list) | \
1527	while read files; do \
1528	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(psdir)'"; \
1529	  $(INSTALL_DATA) $$files "$(DESTDIR)$(psdir)" || exit $$?; done
1530installcheck-am:
1531
1532maintainer-clean: maintainer-clean-am
1533	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
1534	-rm -rf $(top_srcdir)/autom4te.cache
1535		-rm -f ./$(DEPDIR)/lexer.Po
1536	-rm -f ./$(DEPDIR)/parser.Po
1537	-rm -f src/$(DEPDIR)/arrgghh.Po
1538	-rm -f src/$(DEPDIR)/bin2c.Po
1539	-rm -f src/$(DEPDIR)/cesspool.Po
1540	-rm -f src/$(DEPDIR)/clc-cset.Po
1541	-rm -f src/$(DEPDIR)/convickt.Po
1542	-rm -f src/$(DEPDIR)/dekludge.Po
1543	-rm -f src/$(DEPDIR)/feh2.Po
1544	-rm -f src/$(DEPDIR)/fiddle.Po
1545	-rm -f src/$(DEPDIR)/ick_ec.Po
1546	-rm -f src/$(DEPDIR)/ick_lose.Po
1547	-rm -f src/$(DEPDIR)/numerals.Po
1548	-rm -f src/$(DEPDIR)/oil-oil.Po
1549	-rm -f src/$(DEPDIR)/perpet.Po
1550	-rm -f src/$(DEPDIR)/uncommon.Po
1551	-rm -f src/$(DEPDIR)/unravel.Po
1552	-rm -f src/$(DEPDIR)/yuk.Po
1553	-rm -f Makefile
1554maintainer-clean-am: distclean-am maintainer-clean-aminfo \
1555	maintainer-clean-generic
1556
1557mostlyclean: mostlyclean-am
1558
1559mostlyclean-am: mostlyclean-aminfo mostlyclean-compile \
1560	mostlyclean-generic
1561
1562pdf: pdf-am
1563
1564pdf-am: $(PDFS)
1565
1566ps: ps-am
1567
1568ps-am: $(PSS)
1569
1570uninstall-am: uninstall-binPROGRAMS uninstall-dist_ickdataDATA \
1571	uninstall-dvi-am uninstall-html-am uninstall-ickincludeHEADERS \
1572	uninstall-info-am uninstall-libLIBRARIES uninstall-man \
1573	uninstall-nodist_ickdataDATA \
1574	uninstall-nodist_ickincludeHEADERS uninstall-pdf-am \
1575	uninstall-ps-am
1576
1577uninstall-man: uninstall-man1
1578
1579.MAKE: all check install install-am install-strip
1580
1581.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles am--refresh check \
1582	check-am clean clean-aminfo clean-binPROGRAMS clean-cscope \
1583	clean-generic clean-libLIBRARIES clean-local \
1584	clean-noinstLIBRARIES clean-noinstPROGRAMS cscope \
1585	cscopelist-am ctags ctags-am dist dist-all dist-bzip2 \
1586	dist-gzip dist-hook dist-info dist-lzip dist-shar dist-tarZ \
1587	dist-xz dist-zip distcheck distclean distclean-compile \
1588	distclean-generic distclean-hdr distclean-local distclean-tags \
1589	distcleancheck distdir distuninstallcheck dvi dvi-am html \
1590	html-am info info-am install install-am install-binPROGRAMS \
1591	install-data install-data-am install-dist_ickdataDATA \
1592	install-dvi install-dvi-am install-exec install-exec-am \
1593	install-html install-html-am install-ickincludeHEADERS \
1594	install-info install-info-am install-libLIBRARIES install-man \
1595	install-man1 install-nodist_ickdataDATA \
1596	install-nodist_ickincludeHEADERS install-pdf install-pdf-am \
1597	install-ps install-ps-am install-strip installcheck \
1598	installcheck-am installdirs maintainer-clean \
1599	maintainer-clean-aminfo maintainer-clean-generic mostlyclean \
1600	mostlyclean-aminfo mostlyclean-compile mostlyclean-generic pdf \
1601	pdf-am ps ps-am tags tags-am uninstall uninstall-am \
1602	uninstall-binPROGRAMS uninstall-dist_ickdataDATA \
1603	uninstall-dvi-am uninstall-html-am uninstall-ickincludeHEADERS \
1604	uninstall-info-am uninstall-libLIBRARIES uninstall-man \
1605	uninstall-man1 uninstall-nodist_ickdataDATA \
1606	uninstall-nodist_ickincludeHEADERS uninstall-pdf-am \
1607	uninstall-ps-am
1608
1609.PRECIOUS: Makefile
1610
1611parser.y : src/parser.y
1612	$(LN_S) -f `test -f 'src/parser.y' || echo '$(srcdir)/'`src/parser.y parser.y
1613lexer.l : src/lexer.l
1614	$(LN_S) -f `test -f 'src/lexer.l' || echo '$(srcdir)/'`src/lexer.l lexer.l
1615ick-wrap.c : src/ick-wrap.c
1616	$(LN_S) -f `test -f 'src/ick-wrap.c' || echo '$(srcdir)/'`src/ick-wrap.c ick-wrap.c
1617pickwrap.c : src/pickwrap.c
1618	$(LN_S) -f `test -f 'src/pickwrap.c' || echo '$(srcdir)/'`src/pickwrap.c pickwrap.c
1619syslib.i : pit/lib/syslib.i
1620	$(LN_S) -f `test -f 'pit/lib/syslib.i' || echo '$(srcdir)/'`pit/lib/syslib.i syslib.i
1621syslib3.3i : pit/lib/syslib3.3i
1622	$(LN_S) -f `test -f 'pit/lib/syslib.3i' || echo '$(srcdir)/'`pit/lib/syslib3.3i syslib3.3i
1623syslib4.4i : pit/lib/syslib4.4i
1624	$(LN_S) -f `test -f 'pit/lib/syslib.4i' || echo '$(srcdir)/'`pit/lib/syslib4.4i syslib4.4i
1625syslib5.5i : pit/lib/syslib5.5i
1626	$(LN_S) -f `test -f 'pit/lib/syslib.5i' || echo '$(srcdir)/'`pit/lib/syslib5.5i syslib5.5i
1627syslib6.6i : pit/lib/syslib6.6i
1628	$(LN_S) -f `test -f 'pit/lib/syslib.6i' || echo '$(srcdir)/'`pit/lib/syslib6.6i syslib6.6i
1629syslib7.7i : pit/lib/syslib7.7i
1630	$(LN_S) -f `test -f 'pit/lib/syslib.7i' || echo '$(srcdir)/'`pit/lib/syslib7.7i syslib7.7i
1631floatlib.i : pit/lib/floatlib.i
1632	$(LN_S) -f `test -f 'pit/lib/floatlib.i' || echo '$(srcdir)/'`pit/lib/floatlib.i floatlib.i
1633ecto_b98.c : pit/explib/ecto_b98.c
1634	$(LN_S) -f `test -f 'pit/explib/ecto_b98.c' || echo '$(srcdir)/'`pit/explib/ecto_b98.c ecto_b98.c
1635ick_ec.h : src/ick_ec.h
1636	$(LN_S) -f `test -f 'src/ick_ec.h' || echo '$(srcdir)/'`src/ick_ec.h ick_ec.h
1637ick_lose.h : src/ick_lose.h
1638	$(LN_S) -f `test -f 'src/ick_lose.h' || echo '$(srcdir)/'`src/ick_lose.h ick_lose.h
1639fiddle.h : src/fiddle.h
1640	$(LN_S) -f `test -f 'src/fiddle.h' || echo '$(srcdir)/'`src/fiddle.h fiddle.h
1641ick_bool.h : src/ick_bool.h
1642	$(LN_S) -f `test -f 'src/ick_bool.h' || echo '$(srcdir)/'`src/ick_bool.h ick_bool.h
1643yuk.h : src/yuk.h
1644	$(LN_S) -f `test -f 'src/ick-ec.h' || echo '$(srcdir)/'`src/yuk.h yuk.h
1645libidiot.a: src/idiotism.oil oil$(EXEEXT) src/oil.h src/sizes.h src/ick.h \
1646	    parser.h src/fiddle.h src/ick_lose.h src/feh.h
1647	./oil$(EXEEXT) < `test -f 'src/idiotism.oil' || echo '$(srcdir)/'`src/idiotism.oil
1648	for oo in oilout*.c; do echo $$oo; $(COMPILE) -c $$oo; done
1649	$(AR) $(ARFLAGS) libidiot.a oilout*.o
1650	$(RANLIB) libidiot.a
1651
1652@INCLUDE_HIDDEN_FROM_AUTOMAKE@ ./host.mak
1653oil$(EXEEXT_FOR_BUILD): src/oil-oil.c bconfig.h
1654	$(CC_FOR_BUILD) $(DEFAULT_INCLUDES) $(INCLUDES) $(CFLAGS_FOR_BUILD) $(CPPFLAGS_FOR_BUILD) $(LDFLAGS_FOR_BUILD) -o oil$(EXEEXT_FOR_BUILD) src/oil-oil.c $(LIBS_FOR_BUILD)
1655bin2c$(EXEEXT_FOR_BUILD): src/bin2c.c bconfig.h
1656	$(CC_FOR_BUILD) $(DEFAULT_INCLUDES) $(INCLUDES) $(CFLAGS_FOR_BUILD) $(CPPFLAGS_FOR_BUILD) $(LDFLAGS_FOR_BUILD) -o bin2c$(EXEEXT_FOR_BUILD) `test -f 'src/bin2c.c' || echo '$(srcdir)/'`src/bin2c.c $(LIBS_FOR_BUILD)
1657oil$(EXEEXT):
1658bin2c$(EXEEXT):
1659libick_ecto_b98.a: etc/libick_ecto_b98.a
1660	-(test -f etc/libick_ecto_b98.a || test -f $(srcdir)/etc/libick_ecto_b98.a) && $(LN_S) -f `test -f 'etc/libick_ecto_b98.a' || echo '$(srcdir)/'`etc/libick_ecto_b98.a libick_ecto_b98.a
1661etc/libick_ecto_b98.a:
1662atari.o: bin2c$(EXEEXT_FOR_BUILD) src/atari.bin
1663	./bin2c$(EXEEXT_FOR_BUILD) ick_clc_cset_atari < `test -f 'src/atari.bin' || echo '$(srcdir)/'`src/atari.bin > atari.c
1664	$(COMPILE) -c atari.c
1665baudot.o: bin2c$(EXEEXT_FOR_BUILD) src/baudot.bin
1666	./bin2c$(EXEEXT_FOR_BUILD) ick_clc_cset_baudot < `test -f 'src/baudot.bin' || echo '$(srcdir)/'`src/baudot.bin > baudot.c
1667	$(COMPILE) -c baudot.c
1668ebcdic.o: bin2c$(EXEEXT_FOR_BUILD) src/ebcdic.bin
1669	./bin2c$(EXEEXT_FOR_BUILD) ick_clc_cset_ebcdic < `test -f 'src/ebcdic.bin' || echo '$(srcdir)/'`src/ebcdic.bin > ebcdic.c
1670	$(COMPILE) -c ebcdic.c
1671latin1.o: bin2c$(EXEEXT_FOR_BUILD) src/latin1.bin
1672	./bin2c$(EXEEXT_FOR_BUILD) ick_clc_cset_latin1 < `test -f 'src/latin1.bin' || echo '$(srcdir)/'`src/latin1.bin > latin1.c
1673	$(COMPILE) -c latin1.c
1674splint: $(ick_SOURCES) src/parser.h
1675	@echo "Running splint on ick..."
1676	-(for x in $(ick_SOURCES); do echo $(top_srcdir)/$$x; done) | xargs splint $(SPLINTOPTS) -exportlocal -redef
1677
1678# It's ugly to distribute the prebuilt files in the root of the
1679# distribution.  configure will move these files back again into the
1680# root of the /build tree/, which makes a lot more sense than putting
1681# them in the root of the source tree. Also, make sure not to
1682# distribute executables lying around in the pit from previous tests.
1683dist-hook:
1684	$(MKDIR_P) $(distdir)/prebuilt
1685	mv $(distdir)/src/parser.c $(distdir)/prebuilt
1686	mv $(distdir)/src/parser.h $(distdir)/prebuilt
1687	mv $(distdir)/src/lexer.c $(distdir)/prebuilt
1688	mv $(distdir)/src/oil-oil.c $(distdir)/prebuilt
1689	-find $(distdir)/pit -perm -u+x -type f -and -not -name regresscheck | xargs rm
1690	touch $(distdir)/MANIFEST
1691	(cd $(distdir); find . | sort > MANIFEST)
1692
1693distclean-local:
1694	mkdir -p src
1695	rm -rf src/.deps
1696	-rmdir src       # this should be empty iff out-of-tree
1697
1698# A veryclean is a distclean that removes /all/ generated files,
1699# even the ones that are part of the distributed system
1700veryclean: distclean
1701	rm -f $(top_srcdir)/buildaux/buildconfig
1702	rm -f $(top_srcdir)/buildaux/depcomp
1703	rm -f $(top_srcdir)/buildaux/install-sh
1704	rm -f $(top_srcdir)/buildaux/missing
1705	rm -f $(top_srcdir)/buildaux/ylwrap
1706	rm -f $(top_srcdir)/buildaux/ar-lib
1707	rm -f $(top_srcdir)/buildaux/compile
1708	rm -f $(top_srcdir)/buildaux/Makefile.in
1709	rm -f $(top_srcdir)/buildaux/bconfigh.in
1710	rm -f $(top_srcdir)/buildaux/configh.in
1711	rm -f $(top_srcdir)/aclocal.m4
1712	rm -f $(top_srcdir)/configure
1713	rm -rf $(top_srcdir)/autom4te.cache
1714	rm -rf $(top_srcdir)/buildaux/autom4te.cache
1715
1716# Clean the pit test binaries on toplevel make clean
1717clean-local:
1718	if [ -d pit ]; then cd pit; make clean; fi
1719
1720# A subtle yet potentially common issue: ick favours the install location over
1721# the build-directory or current-directory locations for its data files; this
1722# means that we can easily test against the wrong version of libick.
1723# It would be nice to compare the file contents, but this doesn't work in
1724# practice; it's possible that the installed version is stripped and the
1725# non-installed version is unstripped (yet they match). Instead, we use the
1726# crude heuristic of comparing modification times; an old installed version
1727# will be older than an uninstalled version, whereas a version installed from
1728# the current sources can be no older (and typically is newer)
1729verify-libick-version: $(lib_LIBRARIES)
1730	@list='$(lib_LIBRARIES)'; \
1731	for p in $$list; do \
1732	test ! -f $(DESTDIR)$(libdir)/$$p || test ! $(DESTDIR)$(libdir)/$$p -ot $$p || \
1733	( \
1734	    echo "Error: You have an old installed version of $$p."; \
1735	    echo "This makes it impossible to test ick, as it will look at the"; \
1736	    echo "installed version, not the version that was just built."; \
1737	    echo "Run make install or make uninstall."; \
1738	    false; \
1739	) || \
1740	exit 1; \
1741	done
1742
1743# Make self-tests available in the standard way
1744# The pit has to be writable for the tests to work, unfortunately...
1745check-am: ick$(EXEEXT) verify-libick-version
1746	chmod u+w $(top_srcdir)/pit
1747	chmod u+w $(top_srcdir)/pit/lib
1748	chmod u+w $(top_srcdir)/pit/tests
1749	make -f $(top_srcdir)/pit/Makefile ICKENV="" ICK="./ick$(EXEEXT)" ICKOPTS="-b" PIT=$(top_srcdir)/pit test
1750
1751# Run the fuzztest
1752fuzz: ick$(EXEEXT) src/idiotism.oil $(top_srcdir)/etc/interfuzz.pl verify-libick-version
1753	ICK="./ick$(EXEEXT)" IDIOTISM="$(top_srcdir)/src/idiotism.oil" perl $(top_srcdir)/etc/interfuzz.pl
1754
1755# Run regression tests, fuzz tests and build tests
1756test: fuzz distcheck
1757
1758# If a documentation file is needed but not available, invoke the doc
1759# makefile to build it.
1760doc/ick.txt: doc/ick.txi
1761	cd $(top_srcdir)/doc && make ick.txt
1762
1763echo-version:
1764	@echo @PACKAGE_VERSION@
1765echo-repository-url:
1766	@echo @REPOSITORY_URL@
1767
1768# The build system itself is included in the makefile; tell Automake
1769# about the buildaux tweaking.
1770$(top_srcdir)/buildaux/buildconfig: $(top_srcdir)/buildaux/buildconfig.ac $(top_srcdir)/buildaux/bconfigh.in
1771	cd $(top_srcdir) && $(AUTOCONF) buildaux/buildconfig.ac > buildaux/buildconfig
1772	chmod a+x $(top_srcdir)/buildaux/buildconfig
1773$(top_srcdir)/buildaux/bconfigh.in: $(top_srcdir)/buildaux/buildconfig.ac
1774	cd $(top_srcdir)/buildaux && $(AUTOHEADER) buildconfig.ac
1775	rm -f stamp-h1
1776	touch $@
1777
1778# Ship a release
1779release: intercal-$(VERSION).tar.gz
1780	shipper version=$(VERSION) | sh -e -x
1781	cd website; upload
1782
1783# Refresh the website
1784refresh:
1785	shipper -N -w version=$(VERSION) | sh -e -x
1786	cd website; upload
1787
1788# Tell versions [3.59,3.63) of GNU make to not export all variables.
1789# Otherwise a system limit (for SysV at least) may be exceeded.
1790.NOEXPORT:
1791