source: trunk/athena/etc/synctree/Makefile.in @ 11083

Revision 11083, 1.2 KB checked in by ghudson, 27 years ago (diff)
From nathanw: Install synctree man page as synctree.8.
Line 
1# $Id: Makefile.in,v 1.2 1998-01-27 21:33:36 ghudson Exp $
2
3SHELL=/bin/sh
4VPATH=@srcdir@
5INSTALL=@INSTALL@
6INSTALL_PROGRAM=@INSTALL_PROGRAM@
7srcdir=@srcdir@
8top_srcdir=@top_srcdir@
9prefix=@prefix@
10exec_prefix=@exec_prefix@
11bindir=@bindir@
12mandir=@mandir@
13
14CC=@CC@
15CPPFLAGS=@CPPFLAGS@
16CFLAGS=@CFLAGS@
17DEFS=@DEFS@
18LDFLAGS=@LDFLAGS@
19LIBS=@LIBS@
20ALL_CFLAGS=${CPPFLAGS} ${CFLAGS} ${DEFS}
21YACC=@YACC@
22LEX=@LEX@
23
24OBJS=   synctree.o rules.o glob_match.o bool_exp.o vtable.o err.o util.o \
25        y.tab.o
26
27all: synctree
28
29synctree: ${OBJS}
30        ${CC} ${LDFLAGS} -o synctree ${OBJS} ${LIBS}
31
32.c.o:
33        ${CC} -c ${ALL_CFLAGS} $<
34
35y.tab.o: y.tab.c lex.yy.c
36
37y.tab.c: readrules.y
38        ${YACC} -d readrules.y
39
40lex.yy.c: readrules.l
41        ${LEX} readrules.l
42
43check:
44
45install:
46        ${top_srcdir}/mkinstalldirs ${DESTDIR}${bindir}
47        ${top_srcdir}/mkinstalldirs ${DESTDIR}${mandir}/man8
48        ${INSTALL_PROGRAM} synctree ${DESTDIR}${bindir}
49        ${INSTALL} -m 444 ${srcdir}/synctree.man \
50                ${DESTDIR}${mandir}/man8/synctree.8
51
52clean:
53        rm -f ${OBJS} y.tab.c lex.yy.c synctree
54
55distclean: clean
56        rm -f config.cache config.log config.status Makefile
57
58bool_exp.o dates_dbm.o rules.o synctree.o vtable.o y.tab.o: synctree.h
59glob_match.o: regexp.h
Note: See TracBrowser for help on using the repository browser.