Robodoc compilation update
[silc.git] / util / robodoc / Source / makefile.in
1 # makefile.in generated by automake 1.11.6 from makefile.am.
2 # @configure_input@
3
4 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5 # 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
6 # Foundation, Inc.
7 # This Makefile.in is free software; the Free Software Foundation
8 # gives unlimited permission to copy and/or distribute it,
9 # with or without modifications, as long as this notice is preserved.
10
11 # This program is distributed in the hope that it will be useful,
12 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
13 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
14 # PARTICULAR PURPOSE.
15
16 @SET_MAKE@
17
18 #
19 #
20
21 VPATH = @srcdir@
22 am__make_dryrun = \
23   { \
24     am__dry=no; \
25     case $$MAKEFLAGS in \
26       *\\[\ \   ]*) \
27         echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
28           | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
29       *) \
30         for am__flg in $$MAKEFLAGS; do \
31           case $$am__flg in \
32             *=*|--*) ;; \
33             *n*) am__dry=yes; break;; \
34           esac; \
35         done;; \
36     esac; \
37     test $$am__dry = yes; \
38   }
39 pkgdatadir = $(datadir)/@PACKAGE@
40 pkgincludedir = $(includedir)/@PACKAGE@
41 pkglibdir = $(libdir)/@PACKAGE@
42 pkglibexecdir = $(libexecdir)/@PACKAGE@
43 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
44 install_sh_DATA = $(install_sh) -c -m 644
45 install_sh_PROGRAM = $(install_sh) -c
46 install_sh_SCRIPT = $(install_sh) -c
47 INSTALL_HEADER = $(INSTALL_DATA)
48 transform = $(program_transform_name)
49 NORMAL_INSTALL = :
50 PRE_INSTALL = :
51 POST_INSTALL = :
52 NORMAL_UNINSTALL = :
53 PRE_UNINSTALL = :
54 POST_UNINSTALL = :
55 bin_PROGRAMS = robodoc$(EXEEXT)
56 subdir = Source
57 DIST_COMMON = $(srcdir)/config.h.in $(srcdir)/makefile.am \
58         $(srcdir)/makefile.in
59 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
60 am__aclocal_m4_deps = $(top_srcdir)/configure.in
61 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
62         $(ACLOCAL_M4)
63 mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
64 CONFIG_HEADER = config.h
65 CONFIG_CLEAN_FILES =
66 CONFIG_CLEAN_VPATH_FILES =
67 am__installdirs = "$(DESTDIR)$(bindir)"
68 PROGRAMS = $(bin_PROGRAMS)
69 am_robodoc_OBJECTS = analyser.$(OBJEXT) folds.$(OBJEXT) \
70         generator.$(OBJEXT) headers.$(OBJEXT) items.$(OBJEXT) \
71         links.$(OBJEXT) robodoc.$(OBJEXT) util.$(OBJEXT)
72 robodoc_OBJECTS = $(am_robodoc_OBJECTS)
73 robodoc_LDADD = $(LDADD)
74 DEFAULT_INCLUDES = -I.@am__isrc@
75 depcomp = $(SHELL) $(top_srcdir)/depcomp
76 am__depfiles_maybe = depfiles
77 am__mv = mv -f
78 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
79         $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
80 CCLD = $(CC)
81 LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
82 DIST_SOURCES = $(robodoc_SOURCES)
83 am__can_run_installinfo = \
84   case $$AM_UPDATE_INFO_DIR in \
85     n|no|NO) false;; \
86     *) (install-info --version) >/dev/null 2>&1;; \
87   esac
88 ETAGS = etags
89 CTAGS = ctags
90 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
91 ACLOCAL = @ACLOCAL@
92 AMTAR = @AMTAR@
93 AUTOCONF = @AUTOCONF@
94 AUTOHEADER = @AUTOHEADER@
95 AUTOMAKE = @AUTOMAKE@
96 AWK = @AWK@
97 CC = @CC@
98 CCDEPMODE = @CCDEPMODE@
99 CFLAGS = @CFLAGS@
100 CPP = @CPP@
101 CPPFLAGS = @CPPFLAGS@
102 CYGPATH_W = @CYGPATH_W@
103 DEFS = @DEFS@
104 DEPDIR = @DEPDIR@
105 ECHO_C = @ECHO_C@
106 ECHO_N = @ECHO_N@
107 ECHO_T = @ECHO_T@
108 EGREP = @EGREP@
109 EXEEXT = @EXEEXT@
110 GREP = @GREP@
111 INSTALL = @INSTALL@
112 INSTALL_DATA = @INSTALL_DATA@
113 INSTALL_PROGRAM = @INSTALL_PROGRAM@
114 INSTALL_SCRIPT = @INSTALL_SCRIPT@
115 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
116 LDFLAGS = @LDFLAGS@
117 LIBOBJS = @LIBOBJS@
118 LIBS = @LIBS@
119 LTLIBOBJS = @LTLIBOBJS@
120 MAKEINFO = @MAKEINFO@
121 MKDIR_P = @MKDIR_P@
122 OBJEXT = @OBJEXT@
123 PACKAGE = @PACKAGE@
124 PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
125 PACKAGE_NAME = @PACKAGE_NAME@
126 PACKAGE_STRING = @PACKAGE_STRING@
127 PACKAGE_TARNAME = @PACKAGE_TARNAME@
128 PACKAGE_URL = @PACKAGE_URL@
129 PACKAGE_VERSION = @PACKAGE_VERSION@
130 PATH_SEPARATOR = @PATH_SEPARATOR@
131 SET_MAKE = @SET_MAKE@
132 SHELL = @SHELL@
133 STRIP = @STRIP@
134 VERSION = @VERSION@
135 abs_builddir = @abs_builddir@
136 abs_srcdir = @abs_srcdir@
137 abs_top_builddir = @abs_top_builddir@
138 abs_top_srcdir = @abs_top_srcdir@
139 ac_ct_CC = @ac_ct_CC@
140 am__include = @am__include@
141 am__leading_dot = @am__leading_dot@
142 am__quote = @am__quote@
143 am__tar = @am__tar@
144 am__untar = @am__untar@
145 bindir = @bindir@
146 build_alias = @build_alias@
147 builddir = @builddir@
148 datadir = @datadir@
149 datarootdir = @datarootdir@
150 docdir = @docdir@
151 dvidir = @dvidir@
152 exec_prefix = @exec_prefix@
153 host_alias = @host_alias@
154 htmldir = @htmldir@
155 includedir = @includedir@
156 infodir = @infodir@
157 install_sh = @install_sh@
158 libdir = @libdir@
159 libexecdir = @libexecdir@
160 localedir = @localedir@
161 localstatedir = @localstatedir@
162 mandir = @mandir@
163 mkdir_p = @mkdir_p@
164 oldincludedir = @oldincludedir@
165 pdfdir = @pdfdir@
166 prefix = @prefix@
167 program_transform_name = @program_transform_name@
168 psdir = @psdir@
169 sbindir = @sbindir@
170 sharedstatedir = @sharedstatedir@
171 srcdir = @srcdir@
172 sysconfdir = @sysconfdir@
173 target_alias = @target_alias@
174 top_build_prefix = @top_build_prefix@
175 top_builddir = @top_builddir@
176 top_srcdir = @top_srcdir@
177 robodoc_SOURCES = analyser.c analyser.h config.h folds.c folds.h \
178      generator.c generator.h headers.c headers.h items.c items.h \
179      links.c links.h robodoc.c robodoc.h util.c util.h
180
181
182 ###############################################################
183 ROBODOC = ./robodoc
184 ROBOOPTS = C SORT -v
185 BROWSER = netscape
186
187 # Your source files.
188 #
189 SOURCES = analyser.c generator.c items.c util.c \
190   folds.c headers.c links.c robodoc.c \
191   analyser.h generator.h items.h util.h \
192   folds.h headers.h links.h robodoc.h
193
194
195 # The name of your Project
196 #
197 PROJECT = ROBODoc
198
199 # The various documentation files, derived from the source files.
200 # HTML
201 #
202 HTMLDOCS = $(SOURCES:=.html)
203 HTMLXREFS = $(HTMLDOCS:.html=.html.xref)
204 HTMLXREFSFILE = $(PROJECT)_html.xrefs
205 # LATEX
206 #
207 LATEXDOCS = $(SOURCES:=.tex)
208 LATEXXREFS = $(LATEXDOCS:.tex=.tex.xref)
209 LATEXXREFSFILE = $(PROJECT)_tex.xrefs
210 # ASCII
211 #
212 ASCIIDOCS = $(SOURCES:=.txt)
213 # RTF
214 #
215 RTFDOCS = $(SOURCES:=.rtf)
216 RTFXREFS = $(RTFDOCS:.rtf=.rtf.xref)
217 RTFXREFSFILE = $(PROJECT)_rtf.xrefs
218 all: config.h
219         $(MAKE) $(AM_MAKEFLAGS) all-am
220
221 .SUFFIXES:
222 .SUFFIXES: .c .o .obj
223 $(srcdir)/makefile.in:  $(srcdir)/makefile.am  $(am__configure_deps)
224         @for dep in $?; do \
225           case '$(am__configure_deps)' in \
226             *$$dep*) \
227               ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
228                 && { if test -f $@; then exit 0; else break; fi; }; \
229               exit 1;; \
230           esac; \
231         done; \
232         echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Source/makefile'; \
233         $(am__cd) $(top_srcdir) && \
234           $(AUTOMAKE) --gnu Source/makefile
235 .PRECIOUS: makefile
236 makefile: $(srcdir)/makefile.in $(top_builddir)/config.status
237         @case '$?' in \
238           *config.status*) \
239             cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
240           *) \
241             echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
242             cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
243         esac;
244
245 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
246         cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
247
248 $(top_srcdir)/configure:  $(am__configure_deps)
249         cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
250 $(ACLOCAL_M4):  $(am__aclocal_m4_deps)
251         cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
252 $(am__aclocal_m4_deps):
253
254 config.h: stamp-h1
255         @if test ! -f $@; then rm -f stamp-h1; else :; fi
256         @if test ! -f $@; then $(MAKE) $(AM_MAKEFLAGS) stamp-h1; else :; fi
257
258 stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
259         @rm -f stamp-h1
260         cd $(top_builddir) && $(SHELL) ./config.status Source/config.h
261 $(srcdir)/config.h.in:  $(am__configure_deps) 
262         ($(am__cd) $(top_srcdir) && $(AUTOHEADER))
263         rm -f stamp-h1
264         touch $@
265
266 distclean-hdr:
267         -rm -f config.h stamp-h1
268 install-binPROGRAMS: $(bin_PROGRAMS)
269         @$(NORMAL_INSTALL)
270         @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
271         if test -n "$$list"; then \
272           echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \
273           $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \
274         fi; \
275         for p in $$list; do echo "$$p $$p"; done | \
276         sed 's/$(EXEEXT)$$//' | \
277         while read p p1; do if test -f $$p; \
278           then echo "$$p"; echo "$$p"; else :; fi; \
279         done | \
280         sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \
281             -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
282         sed 'N;N;N;s,\n, ,g' | \
283         $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
284           { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
285             if ($$2 == $$4) files[d] = files[d] " " $$1; \
286             else { print "f", $$3 "/" $$4, $$1; } } \
287           END { for (d in files) print "f", d, files[d] }' | \
288         while read type dir files; do \
289             if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
290             test -z "$$files" || { \
291               echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \
292               $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \
293             } \
294         ; done
295
296 uninstall-binPROGRAMS:
297         @$(NORMAL_UNINSTALL)
298         @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
299         files=`for p in $$list; do echo "$$p"; done | \
300           sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
301               -e 's/$$/$(EXEEXT)/' `; \
302         test -n "$$list" || exit 0; \
303         echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \
304         cd "$(DESTDIR)$(bindir)" && rm -f $$files
305
306 clean-binPROGRAMS:
307         -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
308 robodoc$(EXEEXT): $(robodoc_OBJECTS) $(robodoc_DEPENDENCIES) $(EXTRA_robodoc_DEPENDENCIES) 
309         @rm -f robodoc$(EXEEXT)
310         $(LINK) $(robodoc_OBJECTS) $(robodoc_LDADD) $(LIBS)
311
312 mostlyclean-compile:
313         -rm -f *.$(OBJEXT)
314
315 distclean-compile:
316         -rm -f *.tab.c
317
318 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/analyser.Po@am__quote@
319 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/folds.Po@am__quote@
320 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/generator.Po@am__quote@
321 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/headers.Po@am__quote@
322 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/items.Po@am__quote@
323 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/links.Po@am__quote@
324 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/robodoc.Po@am__quote@
325 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/util.Po@am__quote@
326
327 .c.o:
328 @am__fastdepCC_TRUE@    $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
329 @am__fastdepCC_TRUE@    $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
330 @AMDEP_TRUE@@am__fastdepCC_FALSE@       source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
331 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
332 @am__fastdepCC_FALSE@   $(COMPILE) -c $<
333
334 .c.obj:
335 @am__fastdepCC_TRUE@    $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
336 @am__fastdepCC_TRUE@    $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
337 @AMDEP_TRUE@@am__fastdepCC_FALSE@       source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
338 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
339 @am__fastdepCC_FALSE@   $(COMPILE) -c `$(CYGPATH_W) '$<'`
340
341 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
342         list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
343         unique=`for i in $$list; do \
344             if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
345           done | \
346           $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
347               END { if (nonempty) { for (i in files) print i; }; }'`; \
348         mkid -fID $$unique
349 tags: TAGS
350
351 TAGS:  $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
352                 $(TAGS_FILES) $(LISP)
353         set x; \
354         here=`pwd`; \
355         list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
356         unique=`for i in $$list; do \
357             if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
358           done | \
359           $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
360               END { if (nonempty) { for (i in files) print i; }; }'`; \
361         shift; \
362         if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
363           test -n "$$unique" || unique=$$empty_fix; \
364           if test $$# -gt 0; then \
365             $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
366               "$$@" $$unique; \
367           else \
368             $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
369               $$unique; \
370           fi; \
371         fi
372 ctags: CTAGS
373 CTAGS:  $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
374                 $(TAGS_FILES) $(LISP)
375         list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
376         unique=`for i in $$list; do \
377             if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
378           done | \
379           $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
380               END { if (nonempty) { for (i in files) print i; }; }'`; \
381         test -z "$(CTAGS_ARGS)$$unique" \
382           || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
383              $$unique
384
385 GTAGS:
386         here=`$(am__cd) $(top_builddir) && pwd` \
387           && $(am__cd) $(top_srcdir) \
388           && gtags -i $(GTAGS_ARGS) "$$here"
389
390 distclean-tags:
391         -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
392
393 distdir: $(DISTFILES)
394         @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
395         topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
396         list='$(DISTFILES)'; \
397           dist_files=`for file in $$list; do echo $$file; done | \
398           sed -e "s|^$$srcdirstrip/||;t" \
399               -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
400         case $$dist_files in \
401           */*) $(MKDIR_P) `echo "$$dist_files" | \
402                            sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
403                            sort -u` ;; \
404         esac; \
405         for file in $$dist_files; do \
406           if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
407           if test -d $$d/$$file; then \
408             dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
409             if test -d "$(distdir)/$$file"; then \
410               find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
411             fi; \
412             if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
413               cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
414               find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
415             fi; \
416             cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
417           else \
418             test -f "$(distdir)/$$file" \
419             || cp -p $$d/$$file "$(distdir)/$$file" \
420             || exit 1; \
421           fi; \
422         done
423 check-am: all-am
424 check: check-am
425 all-am: makefile $(PROGRAMS) config.h
426 installdirs:
427         for dir in "$(DESTDIR)$(bindir)"; do \
428           test -z "$$dir" || $(MKDIR_P) "$$dir"; \
429         done
430 install: install-am
431 install-exec: install-exec-am
432 install-data: install-data-am
433 uninstall: uninstall-am
434
435 install-am: all-am
436         @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
437
438 installcheck: installcheck-am
439 install-strip:
440         if test -z '$(STRIP)'; then \
441           $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
442             install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
443               install; \
444         else \
445           $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
446             install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
447             "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
448         fi
449 mostlyclean-generic:
450
451 clean-generic:
452
453 distclean-generic:
454         -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
455         -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
456
457 maintainer-clean-generic:
458         @echo "This command is intended for maintainers to use"
459         @echo "it deletes files that may require special tools to rebuild."
460 clean: clean-am
461
462 clean-am: clean-binPROGRAMS clean-generic mostlyclean-am
463
464 distclean: distclean-am
465         -rm -rf ./$(DEPDIR)
466         -rm -f makefile
467 distclean-am: clean-am distclean-compile distclean-generic \
468         distclean-hdr distclean-tags
469
470 dvi: dvi-am
471
472 dvi-am:
473
474 html-am:
475
476 info: info-am
477
478 info-am:
479
480 install-data-am:
481
482 install-dvi: install-dvi-am
483
484 install-dvi-am:
485
486 install-exec-am: install-binPROGRAMS
487
488 install-html: install-html-am
489
490 install-html-am:
491
492 install-info: install-info-am
493
494 install-info-am:
495
496 install-man:
497
498 install-pdf: install-pdf-am
499
500 install-pdf-am:
501
502 install-ps: install-ps-am
503
504 install-ps-am:
505
506 installcheck-am:
507
508 maintainer-clean: maintainer-clean-am
509         -rm -rf ./$(DEPDIR)
510         -rm -f makefile
511 maintainer-clean-am: distclean-am maintainer-clean-generic
512
513 mostlyclean: mostlyclean-am
514
515 mostlyclean-am: mostlyclean-compile mostlyclean-generic
516
517 pdf: pdf-am
518
519 pdf-am:
520
521 ps: ps-am
522
523 ps-am:
524
525 uninstall-am: uninstall-binPROGRAMS
526
527 .MAKE: all install-am install-strip
528
529 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \
530         clean-generic ctags distclean distclean-compile \
531         distclean-generic distclean-hdr distclean-tags distdir dvi \
532         dvi-am html html-am info info-am install install-am \
533         install-binPROGRAMS install-data install-data-am install-dvi \
534         install-dvi-am install-exec install-exec-am install-html \
535         install-html-am install-info install-info-am install-man \
536         install-pdf install-pdf-am install-ps install-ps-am \
537         install-strip installcheck installcheck-am installdirs \
538         maintainer-clean maintainer-clean-generic mostlyclean \
539         mostlyclean-compile mostlyclean-generic pdf pdf-am ps ps-am \
540         tags uninstall uninstall-am uninstall-binPROGRAMS
541
542
543 # Some common targets
544 xrefall: xrefhtml xreftex xrefrtf
545 docall: html tex ascii rtf
546
547 # Create the xref files for the various formats.
548 xhtml: $(HTMLXREFSFILE) 
549 xtex: $(LATEXXREFSFILE) 
550 xrtf: $(RTFXREFSFILE)
551
552 # Create the documentation files for the various formats.
553 html: $(HTMLDOCS) $(PROJECT)_mi.html 
554 tex: $(LATEXDOCS) $(PROJECT)_mi.tex
555 rtf: $(RTFDOCS)
556 ascii: $(ASCIIDOCS)
557
558 # master index file, currently works only for html and latex documentation.
559 $(PROJECT)_mi.html: $(HTMLXREFSFILE) 
560         $(ROBODOC) $< $@ INDEX HTML TITLE "$(PROJECT) Master Index"
561
562 $(PROJECT)_mi.tex: $(LATEXXREFSFILE)
563         $(ROBODOC) $< $@ INDEX LATEX TITLE "$(PROJECT) API Reference"
564
565 # create xrefs file (file with the names of all .xref files).
566 $(HTMLXREFSFILE) : $(HTMLXREFS)
567         /bin/ls $(HTMLXREFS) > $@
568 $(LATEXXREFSFILE) : $(LATEXXREFS)
569         /bin/ls  $(LATEXXREFS) > $@
570 $(RTFXREFSFILE) : $(RTFXREFS)
571         /bin/ls  $(RTFXREFS) > $@
572
573 # Rule to create an .xref file from a source file for the various formats.
574 %.html.xref : %
575         $(ROBODOC) $< $(@:.xref=) $(ROBOOPTS) INTERNAL GENXREF $@
576 %.tex.xref : %
577         $(ROBODOC) $< $(@:.xref=) $(ROBOOPTS) INTERNAL GENXREF $@
578 %.rtf.xref : %
579         $(ROBODOC) $< $(@:.xref=) $(ROBOOPTS) INTERNAL GENXREF $@
580
581 # Rule to create html documentation from a source file.
582 %.html : %
583         $(ROBODOC) $< $@ HTML $(ROBOOPTS) XREF $(HTMLXREFSFILE)
584
585 # Rule to create latex documentation from a source file.
586 # We do not include source items, and generate laxtex documents
587 # than can be included in a master document.
588 %.tex : %
589         $(ROBODOC) $< $@ LATEX $(ROBOOPTS) NOSOURCE SINGLEDOC XREF $(LATEXXREFSFILE)
590
591 # Rule to create ascii documentation from a source file.
592 %.txt : %
593         $(ROBODOC) $< $@ ASCII 
594
595 # Rule to create rtf documentation from a source file.
596 %.rtf : %
597         $(ROBODOC) $< $@ RTF $(ROBOOPTS) XREF $(RTFXREFSFILE)
598
599 # Use netscape to view the master index file for our project.
600 example: html
601         $(BROWSER) $(PROJECT)_mi.html
602
603 # Use the latex programs to generate a .dvi from the master index file
604 # for our prokect. View this .dvi file with xdvi
605 texview:  tex
606         latex $(PROJECT)_mi
607         makeindex $(PROJECT)_mi
608         latex $(PROJECT)_mi
609         latex $(PROJECT)_mi
610         dvips $(PROJECT)_mi.dvi -o $(PROJECT)_mi.ps
611
612 # Clean-up the mess we made
613 #
614 myclean:
615         rm -f $(HTMLXREFS) 
616         rm -f $(HTMLDOCS) 
617         rm -f $(LATEXXREFS)
618         rm -f $(LATEXDOCS) 
619         rm -f $(PROJECT)_mi.* *.aux
620         rm -f $(RTFXREFS)
621         rm -f $(RTFDOCS)
622         rm -f $(ASCIIDOCS)
623         rm -f $(HTMLXREFSFILE) 
624         rm -f $(LATEXXREFSFILE) 
625         rm -f $(RTFXREFSFILE)
626         rm -f robodoc makefile.in makefile
627         rm -f *~ stamp-h stamp-h.in
628         rm -f *.o *.tex *.toc *.dvi *.aux *.log *.ps
629         rm -f masterindex.html
630         rm -f testheaders.html
631
632 tt:
633         cp robodoc $(HOME)/Test
634
635 # Tell versions [3.59,3.63) of GNU make to not export all variables.
636 # Otherwise a system limit (for SysV at least) may be exceeded.
637 .NOEXPORT: