home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / mitsch75.zip / scheme-7_5_17-src.zip / scheme-7.5.17 / src / Makefile.in < prev    next >
Makefile  |  2000-12-21  |  3KB  |  91 lines

  1. # $Id: Makefile.in,v 1.16 2000/12/21 18:11:54 cph Exp $
  2. #
  3. # Copyright (c) 2000 Massachusetts Institute of Technology
  4. #
  5. # This program is free software; you can redistribute it and/or modify
  6. # it under the terms of the GNU General Public License as published by
  7. # the Free Software Foundation; either version 2 of the License, or (at
  8. # your option) any later version.
  9. #
  10. # This program is distributed in the hope that it will be useful, but
  11. # WITHOUT ANY WARRANTY; without even the implied warranty of
  12. # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  13. # General Public License for more details.
  14. #
  15. # You should have received a copy of the GNU General Public License
  16. # along with this program; if not, write to the Free Software
  17. # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  18.  
  19. # **** BEGIN BOILERPLATE ****
  20.  
  21. SHELL = @SHELL@
  22.  
  23. @SET_MAKE@
  24.  
  25. srcdir = @srcdir@
  26. top_srcdir = @top_srcdir@
  27. VPATH = @srcdir@
  28. prefix = @prefix@
  29. exec_prefix = @exec_prefix@
  30.  
  31. bindir = @bindir@
  32. sbindir = @sbindir@
  33. libexecdir = @libexecdir@
  34. datadir = @datadir@
  35. sysconfdir = @sysconfdir@
  36. sharedstatedir = @sharedstatedir@
  37. localstatedir = @localstatedir@
  38. libdir = @libdir@
  39. infodir = @infodir@
  40. mandir = @mandir@
  41. includedir = @includedir@
  42. oldincludedir = /usr/include
  43.  
  44. DESTDIR =
  45. top_builddir = .
  46.  
  47. INSTALL = @INSTALL@
  48. INSTALL_PROGRAM = @INSTALL_PROGRAM@
  49. INSTALL_DATA = @INSTALL_DATA@
  50. INSTALL_SCRIPT = @INSTALL_SCRIPT@
  51.  
  52. LN_S = @LN_S@
  53. ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  54. mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
  55.  
  56. # **** END BOILERPLATE ****
  57.  
  58. SUBDIRS = 6001 compiler cref edwin imail microcode \
  59.       rcs runtime runtime-check sf sos win32
  60.  
  61. AUXDIR = @AUXDIR@
  62. EDETC = $(AUXDIR)/edwin/etc
  63.  
  64.  
  65. all:
  66.     ( cd microcode && $(MAKE) all )
  67.     scheme -compiler -heap 4000 < $(srcdir)/etc/compile.scm
  68.     $(srcdir)/etc/build-bands.sh
  69.  
  70. mostlyclean clean distclean maintainer-clean:
  71.     $(srcdir)/Clean.sh $@ $(SUBDIRS)
  72.  
  73. tags TAGS:
  74.     $(srcdir)/Tags.sh $(SUBDIRS)
  75.  
  76. install:
  77.     @for SUBDIR in microcode runtime sos edwin imail; do \
  78.         echo "Making $@ in $${SUBDIR}";\
  79.         ( cd $${SUBDIR}; $(MAKE) $@ ) || exit 1;\
  80.     done
  81.  
  82.     $(mkinstalldirs) $(DESTDIR)$(AUXDIR)
  83.     $(INSTALL_DATA) $(srcdir)/lib/optiondb.scm $(DESTDIR)$(AUXDIR)/.
  84.     $(INSTALL_DATA) $(srcdir)/lib/*.com $(DESTDIR)$(AUXDIR)/.
  85.  
  86.     $(mkinstalldirs) $(DESTDIR)$(EDETC)
  87.     $(INSTALL_DATA) $(srcdir)/etc/TUTORIAL $(DESTDIR)$(EDETC)/.
  88.     $(INSTALL_DATA) $(srcdir)/etc/mime.types $(DESTDIR)$(EDETC)/.
  89.  
  90. .PHONY: all mostlyclean clean distclean maintainer-clean tags TAGS install
  91.