1# Makefile.in generated by automake 1.13.4 from Makefile.am.
2# @configure_input@
3
4# Copyright (C) 1994-2013 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
17VPATH = @srcdir@
18am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
19am__make_running_with_option = \
20  case $${target_option-} in \
21      ?) ;; \
22      *) echo "am__make_running_with_option: internal error: invalid" \
23              "target option '$${target_option-}' specified" >&2; \
24         exit 1;; \
25  esac; \
26  has_opt=no; \
27  sane_makeflags=$$MAKEFLAGS; \
28  if $(am__is_gnu_make); then \
29    sane_makeflags=$$MFLAGS; \
30  else \
31    case $$MAKEFLAGS in \
32      *\\[\ \	]*) \
33        bs=\\; \
34        sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
35          | sed "s/$$bs$$bs[$$bs $$bs	]*//g"`;; \
36    esac; \
37  fi; \
38  skip_next=no; \
39  strip_trailopt () \
40  { \
41    flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
42  }; \
43  for flg in $$sane_makeflags; do \
44    test $$skip_next = yes && { skip_next=no; continue; }; \
45    case $$flg in \
46      *=*|--*) continue;; \
47        -*I) strip_trailopt 'I'; skip_next=yes;; \
48      -*I?*) strip_trailopt 'I';; \
49        -*O) strip_trailopt 'O'; skip_next=yes;; \
50      -*O?*) strip_trailopt 'O';; \
51        -*l) strip_trailopt 'l'; skip_next=yes;; \
52      -*l?*) strip_trailopt 'l';; \
53      -[dEDm]) skip_next=yes;; \
54      -[JT]) skip_next=yes;; \
55    esac; \
56    case $$flg in \
57      *$$target_option*) has_opt=yes; break;; \
58    esac; \
59  done; \
60  test $$has_opt = yes
61am__make_dryrun = (target_option=n; $(am__make_running_with_option))
62am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
63pkgdatadir = $(datadir)/@PACKAGE@
64pkgincludedir = $(includedir)/@PACKAGE@
65pkglibdir = $(libdir)/@PACKAGE@
66pkglibexecdir = $(libexecdir)/@PACKAGE@
67am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
68install_sh_DATA = $(install_sh) -c -m 644
69install_sh_PROGRAM = $(install_sh) -c
70install_sh_SCRIPT = $(install_sh) -c
71INSTALL_HEADER = $(INSTALL_DATA)
72transform = $(program_transform_name)
73NORMAL_INSTALL = :
74PRE_INSTALL = :
75POST_INSTALL = :
76NORMAL_UNINSTALL = :
77PRE_UNINSTALL = :
78POST_UNINSTALL = :
79build_triplet = @build@
80host_triplet = @host@
81subdir = doc
82DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
83ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
84am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
85	$(top_srcdir)/configure.ac
86am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
87	$(ACLOCAL_M4)
88mkinstalldirs = $(install_sh) -d
89CONFIG_HEADER = $(top_builddir)/include/config.h \
90	$(top_builddir)/include/LiDIA/LiDIA.h \
91	$(top_builddir)/include/LiDIA/path.h
92CONFIG_CLEAN_FILES =
93CONFIG_CLEAN_VPATH_FILES =
94AM_V_P = $(am__v_P_@AM_V@)
95am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
96am__v_P_0 = false
97am__v_P_1 = :
98AM_V_GEN = $(am__v_GEN_@AM_V@)
99am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
100am__v_GEN_0 = @echo "  GEN     " $@;
101am__v_GEN_1 =
102AM_V_at = $(am__v_at_@AM_V@)
103am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
104am__v_at_0 = @
105am__v_at_1 =
106SOURCES =
107DIST_SOURCES =
108am__can_run_installinfo = \
109  case $$AM_UPDATE_INFO_DIR in \
110    n|no|NO) false;; \
111    *) (install-info --version) >/dev/null 2>&1;; \
112  esac
113DATA = $(noinst_DATA)
114am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
115DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
116ACLOCAL = @ACLOCAL@
117AMTAR = @AMTAR@
118AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
119AR = @AR@
120AUTOCONF = @AUTOCONF@
121AUTOHEADER = @AUTOHEADER@
122AUTOMAKE = @AUTOMAKE@
123AWK = @AWK@
124BIBTEX = @BIBTEX@
125BUNZIP2 = @BUNZIP2@
126CC = @CC@
127CCDEPMODE = @CCDEPMODE@
128CFLAGS = @CFLAGS@
129CPP = @CPP@
130CPPFLAGS = @CPPFLAGS@
131CXX = @CXX@
132CXXCPP = @CXXCPP@
133CXXDEPMODE = @CXXDEPMODE@
134CXXFLAGS = @CXXFLAGS@
135CYGPATH_W = @CYGPATH_W@
136DEFS = @DEFS@
137DEPDIR = @DEPDIR@
138DLLTOOL = @DLLTOOL@
139DSYMUTIL = @DSYMUTIL@
140DUMPBIN = @DUMPBIN@
141DVIPS = @DVIPS@
142ECHO_C = @ECHO_C@
143ECHO_N = @ECHO_N@
144ECHO_T = @ECHO_T@
145EGREP = @EGREP@
146EXEEXT = @EXEEXT@
147FGREP = @FGREP@
148GREP = @GREP@
149GUNZIP = @GUNZIP@
150INSTALL = @INSTALL@
151INSTALL_DATA = @INSTALL_DATA@
152INSTALL_PROGRAM = @INSTALL_PROGRAM@
153INSTALL_SCRIPT = @INSTALL_SCRIPT@
154INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
155LATEX = @LATEX@
156LATEX2HTML = @LATEX2HTML@
157LD = @LD@
158LDFLAGS = @LDFLAGS@
159LIBOBJS = @LIBOBJS@
160LIBS = @LIBS@
161LIBTOOL = @LIBTOOL@
162LIDIA_BASE_XLIBOBJS = @LIDIA_BASE_XLIBOBJS@
163LIDIA_BASE_XLTLIBOBJS = @LIDIA_BASE_XLTLIBOBJS@
164LIDIA_LTCLIBS = @LIDIA_LTCLIBS@
165LIDIA_LT_XLIBOBJS = @LIDIA_LT_XLIBOBJS@
166LIDIA_LT_XLTLIBOBJS = @LIDIA_LT_XLTLIBOBJS@
167LIPO = @LIPO@
168LN_S = @LN_S@
169LTLIBOBJS = @LTLIBOBJS@
170MAKEINDEX = @MAKEINDEX@
171MAKEINFO = @MAKEINFO@
172MANIFEST_TOOL = @MANIFEST_TOOL@
173MKDIR_P = @MKDIR_P@
174NM = @NM@
175NMEDIT = @NMEDIT@
176OBJDUMP = @OBJDUMP@
177OBJEXT = @OBJEXT@
178OTOOL = @OTOOL@
179OTOOL64 = @OTOOL64@
180PACKAGE = @PACKAGE@
181PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
182PACKAGE_NAME = @PACKAGE_NAME@
183PACKAGE_STRING = @PACKAGE_STRING@
184PACKAGE_TARNAME = @PACKAGE_TARNAME@
185PACKAGE_URL = @PACKAGE_URL@
186PACKAGE_VERSION = @PACKAGE_VERSION@
187PATH_SEPARATOR = @PATH_SEPARATOR@
188PDFLATEX = @PDFLATEX@
189PKG_DIRS = @PKG_DIRS@
190RANLIB = @RANLIB@
191SED = @SED@
192SET_MAKE = @SET_MAKE@
193SHELL = @SHELL@
194STRIP = @STRIP@
195TEXI2DVI = @TEXI2DVI@
196VERSION = @VERSION@
197abs_builddir = @abs_builddir@
198abs_srcdir = @abs_srcdir@
199abs_top_builddir = @abs_top_builddir@
200abs_top_srcdir = @abs_top_srcdir@
201ac_ct_AR = @ac_ct_AR@
202ac_ct_CC = @ac_ct_CC@
203ac_ct_CXX = @ac_ct_CXX@
204ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
205am__include = @am__include@
206am__leading_dot = @am__leading_dot@
207am__quote = @am__quote@
208am__tar = @am__tar@
209am__untar = @am__untar@
210bindir = @bindir@
211build = @build@
212build_alias = @build_alias@
213build_cpu = @build_cpu@
214build_os = @build_os@
215build_vendor = @build_vendor@
216builddir = @builddir@
217datadir = @datadir@
218datarootdir = @datarootdir@
219docdir = @docdir@
220dvidir = @dvidir@
221exec_prefix = @exec_prefix@
222host = @host@
223host_alias = @host_alias@
224host_cpu = @host_cpu@
225host_os = @host_os@
226host_vendor = @host_vendor@
227htmldir = @htmldir@
228includedir = @includedir@
229infodir = @infodir@
230install_sh = @install_sh@
231libdir = @libdir@
232libexecdir = @libexecdir@
233localedir = @localedir@
234localstatedir = @localstatedir@
235mandir = @mandir@
236mkdir_p = @mkdir_p@
237oldincludedir = @oldincludedir@
238pdfdir = @pdfdir@
239prefix = @prefix@
240program_transform_name = @program_transform_name@
241psdir = @psdir@
242sbindir = @sbindir@
243sharedstatedir = @sharedstatedir@
244srcdir = @srcdir@
245sysconfdir = @sysconfdir@
246target_alias = @target_alias@
247top_build_prefix = @top_build_prefix@
248top_builddir = @top_builddir@
249top_srcdir = @top_srcdir@
250AUTOMAKE_OPTIONS = 1.5 nostdinc
251MOSTLYCLEANFILES = \
252	*.aux *.toc *.lof *.lot *.bbl \
253	*.log *.[bdi]lg *.idx *.ind *.gl[os]
254
255CLEANFILES = \
256	LiDIA.dvi	LiDIA.ps	LiDIA.pdf	LiDIA.dsc \
257	LiDIA.dvi.gz	LiDIA.ps.gz	LiDIA.pdf.gz	LiDIA.dsc.gz \
258	LiDIA.dvi.bz2	LiDIA.ps.bz2	LiDIA.pdf.bz2	LiDIA.dsc.bz2
259
260noinst_DATA = LiDIA.dvi
261LiDIA_dvi_TEXSRCS = \
262	LiDIA.tex \
263		graphics.cfg \
264		color.cfg \
265		LiDIA.def \
266		copyright.tex \
267		overview.tex \
268			lidia_model.tex \
269		use.tex \
270		LiDIA_base.tex \
271			bigint.tex \
272			udigit_mod.tex \
273			bigmod.tex \
274			multi_bigmod.tex \
275			bigrational.tex \
276			xdouble.tex \
277			bigfloat.tex \
278			xbigfloat.tex \
279			bigcomplex.tex \
280			base_vector.tex \
281			math_vector.tex \
282			sort_vector.tex \
283			file_vector.tex \
284			lidia_vector.tex \
285			hash_table.tex \
286			indexed_hash_table.tex \
287			base_matrix.tex \
288			math_matrix.tex \
289			matrix_GL2Z.tex \
290			polynomial.tex \
291			big_polynomial.tex \
292			fact.tex \
293			single_factor.tex \
294			factorization.tex \
295			sf_bigint.tex \
296			modular_functions.tex \
297			nmbrthry_functions.tex \
298			crt.tex \
299			prime_list.tex \
300			prime_proof.tex \
301			power_functions.tex \
302			timer.tex \
303			handlers.tex \
304			basic_error.tex \
305			generic_error.tex \
306			cast_error.tex \
307			precondition_error.tex \
308			index_out_of_bounds_error.tex \
309			gmm.tex \
310			random_generator.tex \
311			lidia_signal.tex \
312		LiDIA_FF.tex \
313			gf2n.tex \
314			galois_field.tex \
315			galois_field_iterator.tex \
316			gf_element.tex \
317			gf_polynomial.tex \
318			Fp_polynomial.tex \
319			Fp_poly_modulus.tex \
320			gf_poly_modulus.tex \
321			Fp_rational_function.tex \
322			power_series.tex \
323			sf_Fp_polynomial.tex \
324			sf_gf_polynomial.tex \
325			fft_prime.tex \
326		LiDIA_LA.tex \
327			bigint_matrix.tex \
328			bigmod_matrix.tex \
329		LiDIA_LT.tex \
330			bigint_lattice.tex \
331			bigfloat_lattice.tex \
332		LiDIA_NF.tex \
333			quadratic_form.tex \
334			quadratic_order.tex \
335			qi_class.tex \
336			qi_class_real.tex \
337			quadratic_ideal.tex \
338			quadratic_number_standard.tex \
339			quadratic_number_power_product_basis.tex \
340			quadratic_number_power_product.tex \
341			field.tex \
342			order.tex \
343			alg_number.tex \
344			module.tex \
345			prime_ideal.tex \
346			sf_alg_ideal.tex \
347		LiDIA_EC.tex \
348			elliptic_curve_flags.tex \
349			elliptic_curve.tex \
350			point.tex \
351			elliptic_curve_bigint.tex \
352			point_bigint.tex \
353			curve_isomorphism.tex \
354			quartic.tex \
355			kodaira_code.tex \
356		LiDIA_ECO.tex \
357			eco_prime.tex \
358			meq_prime.tex \
359			trace_mod.tex \
360			trace_list.tex \
361		LiDIA_GEC.tex \
362			gec.tex \
363			gec_complex_multiplication.tex
364
365EXTRA_DIST = \
366	${LiDIA_dvi_TEXSRCS} \
367	LiDIA.bib \
368	LiDIA.ist
369
370
371# Unused CVS stuff
372extra_stuff = \
373	FIG/lidia_model.fig \
374	.latex2html-init \
375	doc2html.awk \
376	filt.c \
377	make_lidia_index \
378	make_lidia_index.cmd \
379	man_pages.tex \
380	unused/bi_bf_lattice_basis.tex \
381	unused/bi_bf_lattice_gensys.tex \
382	unused/bigfloat_int.tex \
383	unused/double_int.tex \
384	unused/lattice_basis.tex \
385	unused/lattice_gensys.tex \
386	unused/use_vecmat.tex
387
388
389# Environment settings, Programs, and Flags
390TEX_ENV = TEXINPUTS="${srcdir}${PATH_SEPARATOR}$$TEXINPUTS"
391BIBTEX_ENV = BIBINPUTS="${srcdir}"
392MAKEINDEX_ENV = INDEXSTYLE="${srcdir}"
393DVIPS_ENV = TEXINPUTS="${srcdir}"
394MAKEINDEX_OPTIONS = -s LiDIA.ist
395DVIPS_OPTIONS = -ta4
396
397# GNU texi2dvi supports LaTeX/bibtex/makeindex loops and adds the source
398# dir to the search paths (except for BibTeX), thus is very practical here.
399#
400# don't capitalize LaTeX to work around Debian bug 472758
401LATEX2DVI = $(TEXI2DVI) -l latex
402LATEX2PDF = ${LATEX2DVI} -p
403LATEX2DVI_ENV = \
404	TEX="$(LATEX)" PDFTEX="$(PDFLATEX)" $(TEX_ENV) \
405	BIBTEX="$(BIBTEX)" $(BIBTEX_ENV) \
406	MAKEINDEX="$(MAKEINDEX) $(MAKEINDEX_OPTIONS)" $(MAKEINDEX_ENV)
407
408LATEX2PDF_ENV = ${LATEX2DVI_ENV}
409
410# What to put into the environment's GZIP/BZIP2 vars when using gzip/bzip2
411GZIP_ENV = -9
412BZIP_ENV =
413BZIP2_ENV = -9
414
415# For compatibility, $< is used in implicit rules only,
416# and GNU Make's implicit pattern rules (%) are used only for
417# targets that usually do not need to be (re)made.
418# Whenever possible, specifications of implicit rules use the
419# less flexible but more portable suffix form.
420SUFFIXES = .tex .dvi .pdf .ps .dsc
421all: all-am
422
423.SUFFIXES:
424.SUFFIXES: .tex .dvi .pdf .ps .dsc
425$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
426	@for dep in $?; do \
427	  case '$(am__configure_deps)' in \
428	    *$$dep*) \
429	      ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
430	        && { if test -f $@; then exit 0; else break; fi; }; \
431	      exit 1;; \
432	  esac; \
433	done; \
434	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu doc/Makefile'; \
435	$(am__cd) $(top_srcdir) && \
436	  $(AUTOMAKE) --gnu doc/Makefile
437.PRECIOUS: Makefile
438Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
439	@case '$?' in \
440	  *config.status*) \
441	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
442	  *) \
443	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
444	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
445	esac;
446
447$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
448	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
449
450$(top_srcdir)/configure:  $(am__configure_deps)
451	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
452$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
453	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
454$(am__aclocal_m4_deps):
455
456mostlyclean-libtool:
457	-rm -f *.lo
458
459clean-libtool:
460	-rm -rf .libs _libs
461tags TAGS:
462
463ctags CTAGS:
464
465cscope cscopelist:
466
467
468distdir: $(DISTFILES)
469	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
470	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
471	list='$(DISTFILES)'; \
472	  dist_files=`for file in $$list; do echo $$file; done | \
473	  sed -e "s|^$$srcdirstrip/||;t" \
474	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
475	case $$dist_files in \
476	  */*) $(MKDIR_P) `echo "$$dist_files" | \
477			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
478			   sort -u` ;; \
479	esac; \
480	for file in $$dist_files; do \
481	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
482	  if test -d $$d/$$file; then \
483	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
484	    if test -d "$(distdir)/$$file"; then \
485	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
486	    fi; \
487	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
488	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
489	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
490	    fi; \
491	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
492	  else \
493	    test -f "$(distdir)/$$file" \
494	    || cp -p $$d/$$file "$(distdir)/$$file" \
495	    || exit 1; \
496	  fi; \
497	done
498	$(MAKE) $(AM_MAKEFLAGS) \
499	  top_distdir="$(top_distdir)" distdir="$(distdir)" \
500	  dist-hook
501check-am: all-am
502check: check-am
503all-am: Makefile $(DATA)
504installdirs:
505install: install-am
506install-exec: install-exec-am
507install-data: install-data-am
508uninstall: uninstall-am
509
510install-am: all-am
511	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
512
513installcheck: installcheck-am
514install-strip:
515	if test -z '$(STRIP)'; then \
516	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
517	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
518	      install; \
519	else \
520	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
521	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
522	    "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
523	fi
524mostlyclean-generic:
525	-test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
526
527clean-generic:
528	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
529
530distclean-generic:
531	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
532	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
533
534maintainer-clean-generic:
535	@echo "This command is intended for maintainers to use"
536	@echo "it deletes files that may require special tools to rebuild."
537clean: clean-am
538
539clean-am: clean-generic clean-libtool mostlyclean-am
540
541distclean: distclean-am
542	-rm -f Makefile
543distclean-am: clean-am distclean-generic
544
545dvi-am:
546
547html: html-am
548
549html-am:
550
551info: info-am
552
553info-am:
554
555install-data-am:
556
557install-dvi: install-dvi-am
558
559install-dvi-am:
560
561install-exec-am:
562
563install-html: install-html-am
564
565install-html-am:
566
567install-info: install-info-am
568
569install-info-am:
570
571install-man:
572
573install-pdf: install-pdf-am
574
575install-pdf-am:
576
577install-ps: install-ps-am
578
579install-ps-am:
580
581installcheck-am:
582
583maintainer-clean: maintainer-clean-am
584	-rm -f Makefile
585maintainer-clean-am: distclean-am maintainer-clean-generic
586
587mostlyclean: mostlyclean-am
588
589mostlyclean-am: mostlyclean-generic mostlyclean-libtool
590
591pdf-am:
592
593ps-am:
594
595uninstall-am:
596
597.MAKE: install-am install-strip
598
599.PHONY: all all-am check check-am clean clean-generic clean-libtool \
600	cscopelist-am ctags-am dist-hook distclean distclean-generic \
601	distclean-libtool distdir dvi dvi-am html html-am info info-am \
602	install install-am install-data install-data-am install-dvi \
603	install-dvi-am install-exec install-exec-am install-html \
604	install-html-am install-info install-info-am install-man \
605	install-pdf install-pdf-am install-ps install-ps-am \
606	install-strip installcheck installcheck-am installdirs \
607	maintainer-clean maintainer-clean-generic mostlyclean \
608	mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
609	tags-am uninstall uninstall-am
610
611
612# Convenience targets
613
614.PHONY: dvi pdf dsc ps psgz psbz2
615
616dvi: LiDIA.dvi
617pdf: LiDIA.pdf
618dsc: LiDIA.dsc
619ps: LiDIA.ps
620psgz: LiDIA.ps.gz
621psbz2: LiDIA.ps.bz2
622
623.tex.dvi:
624	${LATEX2DVI_ENV} ${LATEX2DVI} $<
625
626.tex.pdf:
627	${LATEX2PDF_ENV} ${LATEX2PDF} $<
628
629.dvi.ps:
630	${DVIPS_ENV} ${DVIPS} ${DVIPS_OPTIONS} -o $@ $<
631
632.pdf.dsc:
633	pdf2dsc $< $@
634
635LiDIA.dvi LiDIA.pdf: ${LiDIA_dvi_TEXSRCS}
636
637# Pattern rules for producing compressed targets.
638# The given rules preserve the uncompressed file, thus unnecessary
639# "make" invocations do not rebuild anything.
640%.gz: %
641	GZIP='$(GZIP_ENV)' gzip -c $< >$@
642
643%.bz2: %
644	BZIP='$(BZIP_ENV)' BZIP2='$(BZIP2_ENV)' bzip2 -c $< >$@
645
646# The explicit compression rules for `LiDIA.ps', for non-GNU Makes
647LiDIA.ps.gz: LiDIA.ps
648	GZIP='$(GZIP_ENV)' gzip -c LiDIA.ps >$@
649
650LiDIA.ps.bz2: LiDIA.ps
651	BZIP='$(BZIP_ENV)' BZIP2='$(BZIP2_ENV)' bzip2 -c LiDIA.ps >$@
652
653# This directory is not specific to a certain sub-package, therefore all its
654# stuff goes into the base (or full) distribution and is removed from other
655# distributions.
656dist-hook:
657	case ' $(PKG_DIRS) ' in \
658	  *' base '*) ;; \
659	  *) rm -rf $(distdir) ;; \
660	esac
661
662# Delete half-made targets when their commands fail
663.DELETE_ON_ERROR:
664
665# Tell versions [3.59,3.63) of GNU make to not export all variables.
666# Otherwise a system limit (for SysV at least) may be exceeded.
667.NOEXPORT:
668