1 | # |
---|
2 | # $Id: Makefile.in,v 1.1 1999-02-02 20:40:18 kcr Exp $ |
---|
3 | # |
---|
4 | |
---|
5 | SHELL=/bin/sh |
---|
6 | VPATH=@srcdir@ |
---|
7 | INSTALL=@INSTALL@ |
---|
8 | INSTALL_PROGRAM=@INSTALL_PROGRAM@ |
---|
9 | INSTALL_DATA=@INSTALL_DATA@ |
---|
10 | MKDIR_P=@MKDIR_P@ |
---|
11 | srcdir=@srcdir@ |
---|
12 | top_srcdir=@top_srcdir@ |
---|
13 | prefix=@prefix@ |
---|
14 | exec_prefix=@exec_prefix@ |
---|
15 | bindir=@bindir@ |
---|
16 | sbindir=@sbindir@ |
---|
17 | includedir=@includedir@ |
---|
18 | |
---|
19 | datarootdir=@datarootdir@ |
---|
20 | datadir=@datadir@ |
---|
21 | infodir=${datadir}/discuss/info |
---|
22 | |
---|
23 | LINKS= usp/usp.h usp/usp_et.h rpc_et.h discuss/dsc_et.h usp.h usp_et.h \ |
---|
24 | discuss_err.h |
---|
25 | FILES= ansi.h atom.h globals.h internal.h mit-copyright.h \ |
---|
26 | rpc.h trn_spec.h \ |
---|
27 | discuss/acl.h discuss/discuss.h discuss/dsname.h discuss/interface.h \ |
---|
28 | discuss/mit-sipb-copyright.h discuss/tfile.h discuss/types.h |
---|
29 | |
---|
30 | all: $(LINKS) config.h |
---|
31 | |
---|
32 | clean: |
---|
33 | rm -rf ss usp $(LINKS) *~ discuss/?*~ config.h |
---|
34 | |
---|
35 | depend: $(LINKS) config.h |
---|
36 | |
---|
37 | install: |
---|
38 | ${MKDIR_P} ${DESTDIR}${includedir}/discuss |
---|
39 | ${MKDIR_P} ${DESTDIR}${includedir}/usp |
---|
40 | -for i in discuss/?*.h usp/?*.h; do \ |
---|
41 | ${INSTALL_DATA} ${srcdir}/$$i ${DESTDIR}${includedir}/$$i; \ |
---|
42 | done |
---|
43 | |
---|
44 | config.h: config.h.sed |
---|
45 | rm -f config.h |
---|
46 | sed -e s:SERVERDIR:${sbindir}: \ |
---|
47 | -e s:INFODIR:${infodir}: \ |
---|
48 | -e s:BINDIR:${bindir}: < config.h.sed > config.h |
---|
49 | |
---|
50 | usp: |
---|
51 | -mkdir usp |
---|
52 | |
---|
53 | usp/usp.h: usp ../usp/usp.h |
---|
54 | rm -f usp/usp.h |
---|
55 | ln -s ../../usp/usp.h usp/ |
---|
56 | |
---|
57 | usp.h: usp/usp.h |
---|
58 | rm -f usp.h |
---|
59 | ln -s usp/usp.h . |
---|
60 | |
---|
61 | usp/usp_et.h: usp ../ets/usp_et.h |
---|
62 | rm -f usp/usp_et.h |
---|
63 | ln -s ../../ets/usp_et.h usp/ |
---|
64 | |
---|
65 | usp_et.h: usp/usp_et.h |
---|
66 | rm -f usp_et.h |
---|
67 | ln -s usp/usp_et.h . |
---|
68 | |
---|
69 | rpc_et.h: ../ets/rpc_et.h |
---|
70 | rm -f rpc_et.h |
---|
71 | ln -s ../ets/rpc_et.h . |
---|
72 | |
---|
73 | discuss/dsc_et.h: ../ets/dsc_et.h |
---|
74 | rm -f discuss/dsc_et.h |
---|
75 | ln -s ../../ets/dsc_et.h discuss/ |
---|
76 | |
---|
77 | discuss_err.h: ../ets/discuss_err.h |
---|
78 | rm -f discuss_err.h |
---|
79 | ln -s ../ets/discuss_err.h . |
---|
80 | |
---|
81 | regexp.h: ../dsgrep/regexp/regexp.h |
---|
82 | rm -f regexp.h |
---|
83 | ln -s ../dsgrep/regexp/regexp.h . |
---|