]> asedeno.scripts.mit.edu Git - 1ts-debian.git/blob - hesiod/Makefile.in
new upstream version
[1ts-debian.git] / hesiod / Makefile.in
1 # $Id: Makefile.in,v 1.13 2005/04/06 19:35:55 ghudson Exp $
2
3 SHELL=/bin/sh
4 INSTALL=@INSTALL@
5 RANLIB=@RANLIB@
6 VPATH=@srcdir@
7 srcdir=@srcdir@
8 top_srcdir=@top_srcdir@
9 prefix=@prefix@
10 exec_prefix=@exec_prefix@
11 libdir=@libdir@
12 includedir=@includedir@
13 mandir=@mandir@
14 sysconfdir=@sysconfdir@
15 top_builddir=.
16
17 LIBTOOL=@LIBTOOL@
18 CC=@CC@
19 CPPFLAGS=@CPPFLAGS@
20 CFLAGS=@CFLAGS@ ${WARN_CFLAGS} ${ERROR_CFLAGS}
21 LDFLAGS=@LDFLAGS@
22 LIBS=@LIBS@
23 ALL_CFLAGS=-I. -DSYSCONFDIR=\"${sysconfdir}\" ${CPPFLAGS} ${CFLAGS}
24 OBJS=hesiod.lo hesmailhost.lo hespwnam.lo hesservbyname.lo hescompat.lo
25
26 .SUFFIXES: .lo
27
28 all: libhesiod.la hestest
29
30 libhesiod.la: ${OBJS}
31         ${LIBTOOL} --mode=link ${CC} -rpath ${libdir} -version-info 0:0:0 \
32           -o $@ ${OBJS} ${LIBS}
33
34 hestest: hestest.lo libhesiod.la
35         ${LIBTOOL} --mode=link ${CC} -o $@ hestest.lo libhesiod.la
36
37 ${OBJS}: hesiod.h
38
39 .c.lo:
40         ${LIBTOOL} --mode=compile ${CC} -c -o $@ ${ALL_CFLAGS} $<
41
42 check:
43         HESIOD_CONFIG=${srcdir}/hesiod.config.sample \
44                 ${LIBTOOL} --mode=execute ./hestest ${srcdir}/hestest.conf
45
46 install:
47         ${top_srcdir}/mkinstalldirs ${DESTDIR}${libdir}
48         ${top_srcdir}/mkinstalldirs ${DESTDIR}${includedir}
49         ${top_srcdir}/mkinstalldirs ${DESTDIR}${mandir}/man3
50         ${top_srcdir}/mkinstalldirs ${DESTDIR}${mandir}/man5
51         ${LIBTOOL} --mode=install ${INSTALL} -m 644 libhesiod.la \
52           ${DESTDIR}${libdir}
53         ${INSTALL} -m 444 ${srcdir}/hesiod.h ${DESTDIR}${includedir}
54         ${INSTALL} -m 444 ${srcdir}/hesiod.3 ${DESTDIR}${mandir}/man3
55         ${INSTALL} -m 444 ${srcdir}/hesiod_end.3 \
56                 ${DESTDIR}${mandir}/man3
57         ${INSTALL} -m 444 ${srcdir}/hesiod_free_list.3 \
58                 ${DESTDIR}${mandir}/man3
59         ${INSTALL} -m 444 ${srcdir}/hesiod_free_passwd.3 \
60                 ${DESTDIR}${mandir}/man3
61         ${INSTALL} -m 444 ${srcdir}/hesiod_free_postoffice.3 \
62                 ${DESTDIR}${mandir}/man3
63         ${INSTALL} -m 444 ${srcdir}/hesiod_free_servent.3 \
64                 ${DESTDIR}${mandir}/man3
65         ${INSTALL} -m 444 ${srcdir}/hesiod_free_string.3 \
66                 ${DESTDIR}${mandir}/man3
67         ${INSTALL} -m 444 ${srcdir}/hesiod_getmailhost.3 \
68                 ${DESTDIR}${mandir}/man3
69         ${INSTALL} -m 444 ${srcdir}/hesiod_getpwnam.3 \
70                 ${DESTDIR}${mandir}/man3
71         ${INSTALL} -m 444 ${srcdir}/hesiod_getpwuid.3 \
72                 ${DESTDIR}${mandir}/man3
73         ${INSTALL} -m 444 ${srcdir}/hesiod_getservbyname.3 \
74                 ${DESTDIR}${mandir}/man3
75         ${INSTALL} -m 444 ${srcdir}/hesiod_init.3 ${DESTDIR}${mandir}/man3
76         ${INSTALL} -m 444 ${srcdir}/hesiod_parse_result.3 ${DESTDIR}${mandir}/man3
77         ${INSTALL} -m 444 ${srcdir}/hesiod_resolve.3 \
78                 ${DESTDIR}${mandir}/man3
79         ${INSTALL} -m 444 ${srcdir}/hesiod_to_bind.3 \
80                 ${DESTDIR}${mandir}/man3
81         ${INSTALL} -m 444 ${srcdir}/hesiod.conf.5 ${DESTDIR}${mandir}/man5
82
83 clean:
84         ${LIBTOOL} --mode=clean rm -f ${OBJS} libhesiod.la hestest.lo hestest
85
86 distclean: clean
87         rm -f config.cache config.log config.status Makefile config.h