]> asedeno.scripts.mit.edu Git - 1ts-debian.git/blob - zephyr/lib/Makefile.in
6823fc31c8c4013b934fb44f19d9fd4980734b8e
[1ts-debian.git] / zephyr / lib / Makefile.in
1 SHELL = /bin/sh
2
3 prefix=@prefix@
4 exec_prefix=@exec_prefix@
5 datadir=@datadir@
6 sysconfdir=@sysconfdir@
7 sbindir=@sbindir@
8 lsbindir=@lsbindir@
9 top_builddir=..
10
11 includedir=${prefix}/include
12 mandir=@mandir@
13 libdir=${exec_prefix}/lib
14 LIBS=@LIBS@
15
16 srcdir=@srcdir@
17 top_srcdir=@top_srcdir@
18 BUILDTOP=..
19 VPATH=@srcdir@
20 LIBTOOL=@LIBTOOL@
21 CC=@CC@
22 INSTALL=@INSTALL@
23 RANLIB=@RANLIB@
24
25 DEBUG=-O
26 CPPFLAGS=@CPPFLAGS@
27 CFLAGS=@CFLAGS@ ${DEBUG}
28 ALL_CFLAGS=${CFLAGS} -DSYSCONFDIR=\"${sysconfdir}\" -I${top_srcdir}/h \
29         -I${BUILDTOP}/h ${CPPFLAGS}
30 LDFLAGS=@LDFLAGS@
31 LIBS=@LIBS@ -lcom_err
32
33 OBJS =  zephyr_err.lo ZAsyncLocate.lo ZCkAuth.lo ZCkIfNot.lo ZClosePort.lo \
34         ZCmpUID.lo ZCmpUIDP.lo ZFlsLocs.lo ZFlsSubs.lo ZFmtAuth.lo \
35         ZFmtList.lo ZFmtNotice.lo ZFmtRaw.lo ZFmtRawLst.lo ZFmtSmRLst.lo \
36         ZFmtSmRaw.lo ZFreeNot.lo ZGetLocs.lo ZGetSender.lo ZGetSubs.lo \
37         ZGetWGPort.lo ZhmStat.lo ZIfNotice.lo ZInit.lo ZLocations.lo \
38         ZMakeAscii.lo ZMkAuth.lo ZNewLocU.lo ZOpenPort.lo ZParseNot.lo \
39         ZPeekIfNot.lo ZPeekNot.lo ZPeekPkt.lo ZPending.lo ZReadAscii.lo \
40         ZRecvNot.lo ZRecvPkt.lo ZRetSubs.lo ZSendList.lo ZSendNot.lo \
41         ZSendPkt.lo ZSendRaw.lo ZSendRLst.lo ZSetDest.lo ZSetFD.lo ZSetSrv.lo \
42         ZSubs.lo ZVariables.lo ZWait4Not.lo Zinternal.lo ZMakeZcode.lo \
43         ZReadZcode.lo ZCkZAut.lo quad_cksum.lo charset.lo ZExpnRlm.lo
44
45 .SUFFIXES: .lo
46
47 all: libzephyr.la
48
49 libzephyr.la: ${OBJS}
50         ${LIBTOOL} --mode=link ${CC} -rpath ${libdir} -version-info 4:0:0 \
51           ${LDFLAGS} -o $@ ${OBJS} ${LIBS}
52
53 zephyr_err.c ${BUILDTOP}/h/zephyr/zephyr_err.h: zephyr_err.et
54         compile_et ${srcdir}/zephyr_err.et
55         mv -f zephyr_err.h ${BUILDTOP}/h/zephyr
56
57 .c.lo:
58         ${LIBTOOL} --mode=compile ${CC} -c -o $@ ${ALL_CFLAGS} $<
59
60 check:
61
62 install: libzephyr.la
63         ${LIBTOOL} --mode=install ${INSTALL} -m 644 libzephyr.la \
64           ${DESTDIR}${libdir}
65         ${INSTALL} -m 644 ${srcdir}/zephyr.1 ${DESTDIR}${mandir}/man1
66
67 clean:
68         rm -f zephyr_err.c zephyr_err.h
69         ${LIBTOOL} --mode=clean rm -f ${OBJS} libzephyr.la
70
71 ${OBJS}: ${top_srcdir}/h/internal.h ${top_srcdir}/h/sysdep.h
72 ${OBJS}: ${BUILDTOP}/h/config.h ${BUILDTOP}/h/zephyr/zephyr.h
73 ${OBJS}: ${BUILDTOP}/h/zephyr/zephyr_err.h
74
75 .PHONY: all check install clean
76