source: trunk/athena/bin/discuss/include/Makefile.in @ 24618

Revision 24618, 1.8 KB checked in by broder, 15 years ago (diff)
In discuss: * Update our autogoo for the 21st century.
Line 
1#
2# $Id: Makefile.in,v 1.1 1999-02-02 20:40:18 kcr Exp $
3#
4
5SHELL=/bin/sh
6VPATH=@srcdir@
7INSTALL=@INSTALL@
8INSTALL_PROGRAM=@INSTALL_PROGRAM@
9INSTALL_DATA=@INSTALL_DATA@
10MKDIR_P=@MKDIR_P@
11srcdir=@srcdir@
12top_srcdir=@top_srcdir@
13prefix=@prefix@
14exec_prefix=@exec_prefix@
15bindir=@bindir@
16sbindir=@sbindir@
17includedir=@includedir@
18
19datarootdir=@datarootdir@
20datadir=@datadir@
21infodir=${datadir}/discuss/info
22
23LINKS=  usp/usp.h usp/usp_et.h rpc_et.h discuss/dsc_et.h usp.h usp_et.h \
24        discuss_err.h
25FILES=  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
30all: $(LINKS) config.h
31
32clean:
33        rm -rf ss usp $(LINKS) *~ discuss/?*~ config.h
34
35depend: $(LINKS) config.h
36
37install:
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
44config.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
50usp:
51        -mkdir usp
52
53usp/usp.h: usp ../usp/usp.h
54        rm -f usp/usp.h
55        ln -s ../../usp/usp.h usp/
56
57usp.h:  usp/usp.h
58        rm -f usp.h
59        ln -s usp/usp.h .
60
61usp/usp_et.h: usp ../ets/usp_et.h
62        rm -f usp/usp_et.h
63        ln -s ../../ets/usp_et.h usp/
64
65usp_et.h: usp/usp_et.h
66        rm -f usp_et.h
67        ln -s usp/usp_et.h .
68
69rpc_et.h: ../ets/rpc_et.h
70        rm -f rpc_et.h
71        ln -s ../ets/rpc_et.h .
72
73discuss/dsc_et.h: ../ets/dsc_et.h
74        rm -f discuss/dsc_et.h
75        ln -s ../../ets/dsc_et.h discuss/
76
77discuss_err.h:  ../ets/discuss_err.h
78        rm -f discuss_err.h
79        ln -s ../ets/discuss_err.h .
80
81regexp.h: ../dsgrep/regexp/regexp.h
82        rm -f regexp.h
83        ln -s ../dsgrep/regexp/regexp.h .
Note: See TracBrowser for help on using the repository browser.