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 / runtime / Makefile.in < prev    next >
Makefile  |  2000-12-25  |  3KB  |  94 lines

  1. # $Id: Makefile.in,v 1.3 2000/12/25 05:43:32 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. # Standard Makefile for Scheme subsystem directories.
  20. # This makefile supports some utilities for Scheme subsystems.
  21. # Tools to rebuild these subsystems are written in Scheme and do not
  22. # use `make'.
  23.  
  24. # **** BEGIN BOILERPLATE ****
  25.  
  26. SHELL = @SHELL@
  27.  
  28. @SET_MAKE@
  29.  
  30. srcdir = @srcdir@
  31. top_srcdir = @top_srcdir@
  32. VPATH = @srcdir@
  33. prefix = @prefix@
  34. exec_prefix = @exec_prefix@
  35.  
  36. bindir = @bindir@
  37. sbindir = @sbindir@
  38. libexecdir = @libexecdir@
  39. datadir = @datadir@
  40. sysconfdir = @sysconfdir@
  41. sharedstatedir = @sharedstatedir@
  42. localstatedir = @localstatedir@
  43. libdir = @libdir@
  44. infodir = @infodir@
  45. mandir = @mandir@
  46. includedir = @includedir@
  47. oldincludedir = /usr/include
  48.  
  49. DESTDIR =
  50. top_builddir = .
  51.  
  52. INSTALL = @INSTALL@
  53. INSTALL_PROGRAM = @INSTALL_PROGRAM@
  54. INSTALL_DATA = @INSTALL_DATA@
  55. INSTALL_SCRIPT = @INSTALL_SCRIPT@
  56.  
  57. LN_S = @LN_S@
  58. ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  59. mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
  60.  
  61. # **** END BOILERPLATE ****
  62.  
  63. AUXDIR = @AUXDIR@
  64. RODIR = $(AUXDIR)/options
  65. RUNOPTS = chrsyn cpress format gdbm hashtb krypt mime-codec numint optiondb \
  66.       ordvec process rbtree regexp rgxcmp syncproc wttree ystep
  67.  
  68. all:
  69.     echo "No ALL action"
  70.  
  71. mostlyclean clean distclean maintainer-clean:
  72.     ./Clean.sh $@
  73.  
  74. tags TAGS:
  75.     ./Tags.sh
  76.  
  77. install:
  78.     $(mkinstalldirs) $(DESTDIR)$(AUXDIR)/SRC/runtime
  79.     $(INSTALL_DATA) *.bci $(DESTDIR)$(AUXDIR)/SRC/runtime/.
  80.  
  81.     -rm -rf $(DESTDIR)$(RODIR)
  82.     $(mkinstalldirs) $(DESTDIR)$(RODIR)
  83.     @for F in $(RUNOPTS); do \
  84.         echo "$(INSTALL_DATA) $${F}.com $(DESTDIR)$(RODIR)/.";\
  85.         $(INSTALL_DATA) $${F}.com $(DESTDIR)$(RODIR)/.;\
  86.     done
  87.     @for F in $(RUNOPTS); do \
  88.         REL="../SRC/runtime/$${F}.bci";\
  89.         echo "( cd $(DESTDIR)$(RODIR); $(LN_S) $${REL} . )";\
  90.         ( cd $(DESTDIR)$(RODIR); $(LN_S) $${REL} . );\
  91.     done
  92.  
  93. .PHONY: all mostlyclean clean distclean maintainer-clean tags TAGS install
  94.