1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109
|
#
# Makefile.in - Makefile template for Jade
#
# $Id: Makefile.in 1.5 1998/10/12 01:52:09 jjc Exp $
#
# Copyright (C) 1998 Cees A. de Groot
#
# Original SP Makefile.in Copyright (C) 1996 Henry S. Thompson
# Original SP Makefile Copyright (c) 1994, 1995, 1996 James Clark
TOP=@TOP@
prefix=@prefix@
exec_prefix=@exec_prefix@
srcdir=@srcdir@
bindir=@bindir@
# needed by libtool
top_builddir=$(TOP)
LIBTOOL=@LIBTOOL@
LIBDIRS=lib grove spgrove style
PROGDIRS=nsgmls spam sgmlnorm spent jade sx
dodirs=$(LIBDIRS) $(PROGDIRS)
# Automatic template instantiation can cause compilers to generate
# various extra files; the clean target won't delete these.
TARGETS=all install depend gen clean pure
do=all
$(TARGETS): FORCE
@$(MAKE) -f Makefile do=$@ $(dodirs)
if test $@ = 'install'; then $(LIBTOOL) --finish $(libdir); fi
$(LIBDIRS): FORCE
@if test $(srcdir) = .; \
then srcdir=.; \
else srcdir=`cd $(srcdir); pwd`/$@; \
fi; \
test -d $@ || mkdir $@; \
cd $@; \
test -f $$srcdir/Makefile.dep || touch $$srcdir/Makefile.dep; \
test -f $$srcdir/Makefile.lt || \
$(MAKE) srcdir=$$srcdir VPATH=$$srcdir \
-f $$srcdir/../Makefile.comm -f $$srcdir/Makefile.sub \
-f $$srcdir/../Makefile.lib -f $$srcdir/Makefile.dep \
Makefile.lt; \
test -d .libs || mkdir .libs; \
test -f .libs/.libs || ln -sf . .libs/.libs; \
$(MAKE) srcdir=$$srcdir VPATH=$$srcdir \
-f $$srcdir/../Makefile.comm -f $$srcdir/Makefile.sub \
-f $$srcdir/Makefile.lt -f $$srcdir/../Makefile.lib \
-f $$srcdir/Makefile.dep $(do)
$(PROGDIRS): FORCE
@if test $(srcdir) = .; \
then srcdir=.; \
else srcdir=`cd $(srcdir); pwd`/$@; \
fi; \
test -d $@ || mkdir $@; \
cd $@; \
test -f $$srcdir/Makefile.dep || touch $$srcdir/Makefile.dep; \
test -f $$srcdir/Makefile.lt || \
$(MAKE) srcdir=$$srcdir VPATH=$$srcdir \
-f $$srcdir/../Makefile.comm -f $$srcdir/Makefile.sub \
-f $$srcdir/../Makefile.prog -f $$srcdir/Makefile.dep \
Makefile.lt; \
$(MAKE) srcdir=$$srcdir VPATH=$$srcdir \
-f $$srcdir/../Makefile.comm -f $$srcdir/Makefile.sub \
-f $$srcdir/Makefile.lt -f $$srcdir/../Makefile.prog \
-f $$srcdir/Makefile.dep $(do)
$(PROGDIRS): lib
# GNU tar
TAR=tar
dist: FORCE
cd test; ./CLEAN
version=`cat VERSION`; \
rm -fr sp-$$version; \
mkdir sp-$$version; \
cd sp-$$version; \
ln -s ../* .; \
rm sp-$$version; \
rm SP.mak ; \
sed -e '/^ CD /s/[A-Z]:\\.*\\//' -e "s/$$/`echo @ | tr @ \\\\015`/" \
../SP.mak >SP.mak; \
cd ..; \
ln -s `pwd` sp-$$version; \
$(TAR) -c -f sp-$$version.tar.gz -h -z \
--exclude sp-$$version/test/cap \
--exclude sp-$$version/test/out \
--exclude sp-$$version/test/err \
`sed -e "s|.*|sp-$$version/&|" FILES`; \
rm -fr sp-$$version
mrproper:
-rm -f Makefile Makefile.comm Makefile.lib Makefile.prog \
config.cache config.log config.status
-test -f Makefile.dist && mv Makefile.dist Makefile
-test -f Makefile.comm.dist && mv Makefile.comm.dist Makefile.comm
-test -f Makefile.prog.dist && mv Makefile.prog.dist Makefile.prog
-test -f Makefile.lib.dist && mv Makefile.lib.dist Makefile.lib
FORCE:
|