3 # Copyright 1990 by the Massachusetts Institute of Technology.
5 # For copying and distribution information,
6 # please see the file <mit-copyright.h>.
8 # Makefile for creating a Moira configuration
10 # This Makefile creates the directories needed to hold Moira
11 # object files and executables. It also installs the Imakefiles.
12 # This also copies in the Imake and make depend program and Imake macros.
13 # By default, the Imakefiles are copied into the configuration
14 # and made writeable. If a link is preferred, change LN to "ln".
16 # The default distination for the configuration is the current
17 # directory; defaults for destination and source directories may be
20 # make -f makeconfig SRCDIR=/u2/lockers/moira DESTDIR=myconfig
23 SRCDIR = /mit/moiradev/src
25 SYNCTREE = /usr/athena/etc/synctree
28 $(SYNCTREE) -q -s $(SRCDIR) -d $(DESTDIR)
30 rm -f $(DESTDIR)/Makefile
31 cp $(SRCDIR)/Makefile $(DESTDIR)/
32 chmod o+w $(DESTDIR)/Makefile
34 rm -f $(DESTDIR)/util/imake.includes/config.Imakefile
35 sed -e "s|/mit/moiradev/src|${SRCDIR}|" \
36 ${SRCDIR}/util/imake.includes/config.Imakefile \
37 > ${DESTDIR}/util/imake.includes/config.Imakefile