Files
remind/src/Makefile.in

74 lines
1.7 KiB
Makefile

# Makefile.in for REMIND
#
# $Id: Makefile.in,v 1.7 1998-02-07 05:35:55 dfs Exp $
VERSION= 03.00.18
SHELL= /bin/sh
prefix=@prefix@
exec_prefix=@exec_prefix@
mandir=@mandir@
bindir=@bindir@
datadir=@datadir@
INSTALL=@INSTALL@
INSTALL_PROGRAM=@INSTALL_PROGRAM@
INSTALL_DATA=@INSTALL_DATA@
PROGS= remind rem2ps
SCRIPTS= ../scripts/kall ../scripts/rem ../scripts/tkremind
MANS= ../man/kall.1 ../man/rem.1 ../man/rem2ps.1 ../man/remind.1 \
../man/tkremind.1
.SUFFIXES:
.SUFFIXES: .c .o
REMINDSRCS= calendar.c dynbuf.c dorem.c dosubst.c expr.c files.c funcs.c \
globals.c hbcal.c init.c main.c moon.c omit.c queue.c sort.c \
token.c trigger.c userfns.c utils.c var.c
REMINDOBJS= $(REMINDSRCS:.c=.o)
all: remind rem2ps
test: remind
sh ../tests/test-rem
.c.o:
@CC@ -c @CFLAGS@ @DEFS@ $(LANGDEF) -DUNIX $*.c
rem2ps: rem2ps.o dynbuf.o
@CC@ @LDFLAGS@ -o rem2ps rem2ps.o dynbuf.o
remind: $(REMINDOBJS)
@CC@ @LDFLAGS@ -o remind $(REMINDOBJS) @LIBS@
install: all
$(INSTALL_PROGRAM) $(PROGS) $(SCRIPTS) $(bindir)
-strip $(bindir)/remind
-strip $(bindir)/rem2ps
$(INSTALL_DATA) $(MANS) $(mandir)/man1
clean:
rm -f *.o *~ core *.bak $(PROGS)
clobber:
rm -f *.o *~ remind rem2ps test.out core *.bak
depend:
gccmakedep @DEFS@ -DUNIX $(REMINDSRCS) rem2ps.c
# The next targets are not very useful to you. I use them to build
# distributions, etc.
# Build a tar file based on all files checked into CVS.
tgz:
ln -s .. remind-$(VERSION)
peekentry `find remind-$(VERSION) -depth -follow -name 'Entries' -print` | xargs tar cvf remind-$(VERSION).tar
gzip -v -9 remind-$(VERSION).tar
mv remind-$(VERSION).tar.gz remind-$(VERSION).tgz
rm -f remind-$(VERSION)
#---------------- Stuff after this added by "make depend" -----------------