home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-dist / libg++-2.7.1-src.tgz / tar.out / fsf / libg++ / etc / Makefile.in < prev    next >
Makefile  |  1996-09-28  |  2KB  |  101 lines

  1. # Makefile.in for etc
  2. #
  3.  
  4. prefix         = /ade
  5. exec_prefix     = $(prefix)
  6.  
  7. srcdir  = .
  8. bindir  = $(exec_prefix)/bin
  9. libdir  = $(exec_prefix)/lib
  10. tooldir = $(libdir)
  11. datadir = $(prefix)/lib
  12.  
  13. mandir  = $(prefix)/man
  14. man1dir = $(mandir)/man1
  15. man2dir = $(mandir)/man2
  16. man3dir = $(mandir)/man3
  17. man4dir = $(mandir)/man4
  18. man5dir = $(mandir)/man5
  19. man6dir = $(mandir)/man6
  20. man7dir = $(mandir)/man7
  21. man8dir = $(mandir)/man8
  22. man9dir = $(mandir)/man9
  23. infodir = $(prefix)/info
  24.  
  25. SHELL = /bin/sh
  26.  
  27. INSTALL     = install -c
  28. INSTALL_PROGRAM = $(INSTALL)
  29. INSTALL_DATA    = $(INSTALL)
  30.  
  31. MAKEINFO = makeinfo
  32. TEXI2DVI = texi2dvi
  33.  
  34. # Where to find texinfo.tex to format documentation with TeX.
  35. TEXIDIR = $(srcdir)/../texinfo
  36.  
  37. #### Host, target, and site specific Makefile fragments come in here.
  38. ###
  39.  
  40. INFOFILES = configure.info standards.info cfg-paper.info
  41. DVIFILES = configure.dvi standards.dvi cfg-paper.dvi
  42.  
  43. all:
  44.  
  45. install:  $(srcdir)/configure.man
  46.     $(INSTALL_DATA) $(srcdir)/configure.man $(man1dir)/configure.1
  47.  
  48. uninstall:
  49.     cd $(infodir) && rm -f configure.info* standards.info* cfg-paper.info*
  50.  
  51. info: $(INFOFILES)
  52.  
  53. install-info: info
  54.     if test ! -f configure.info ; then cd $(srcdir); fi; \
  55.     for i in configure.info* standards.info* cfg-paper.info*; do \
  56.       $(INSTALL_DATA) $$i $(infodir)/$$i; \
  57.     done
  58.  
  59. dvi: $(DVIFILES)
  60.  
  61. configure.info: $(srcdir)/configure.texi
  62.     $(MAKEINFO) -o configure.info $(srcdir)/configure.texi
  63.  
  64. configure.dvi: $(srcdir)/configure.texi
  65.     TEXINPUTS=$(TEXIDIR):$$TEXINPUTS $(TEXI2DVI) $(srcdir)/configure.texi
  66.  
  67. standards.info: $(srcdir)/standards.texi
  68.     $(MAKEINFO) -I$(srcdir) -o standards.info $(srcdir)/standards.texi
  69.  
  70. standards.dvi: $(srcdir)/standards.texi
  71.     TEXINPUTS=$(TEXIDIR):$$TEXINPUTS $(TEXI2DVI) $(srcdir)/standards.texi
  72.  
  73. cfg-paper.info : $(srcdir)/cfg-paper.texi
  74.     $(MAKEINFO) -o cfg-paper.info $(srcdir)/cfg-paper.texi
  75.  
  76. cfg-paper.dvi: $(srcdir)/cfg-paper.texi
  77.     TEXINPUTS=$(TEXIDIR):$$TEXINPUTS $(TEXI2DVI) $(srcdir)/cfg-paper.texi
  78.  
  79.  
  80. clean:
  81.     rm -f *.aux *.cp *.cps *.dvi *.fn *.fns *.ky *.kys *.log
  82.     rm -f *.pg *.pgs *.toc *.tp *.tps *.vr *.vrs
  83.  
  84. mostlyclean: clean
  85.  
  86. distclean:   clean
  87.     rm -f Makefile config.status
  88.  
  89. maintainer-clean realclean:   distclean
  90.     rm -f *.info*
  91.  
  92. Makefile: $(srcdir)/Makefile.in $(host_makefile_frag) $(target_makefile_frag)
  93.     $(SHELL) ./config.status
  94.  
  95. ## these last targets are for standards.texi conformance
  96. dist:
  97. check:
  98. installcheck:
  99. TAGS:
  100.