SRCS= ldap.c cache.c
OBJS=$(SRCS:.c=.o)
GEN_C_SRCS = yp.h
prefix = @prefix@
CONFDIR = @sysconfdir@/yptransitd
RPCDIR = @rpcdir@
LIBS=@PTHREAD_LIBS@ @LIBS@
INCLUDES=
CFLAGS=-O2 -g -Wall -fPIC @PTHREAD_CFLAGS@ $(INCLUDES)
CPPFLAGS=@CPPFLAGS@ -DCONFDIR='"$(CONFDIR)"'
LDFLAGS=@LDFLAGS@ -shared
CC=@PTHREAD_CC@
CPP=@CPP@
LD=@CC@
YACC=@YACC@
YACCOPTS=
LEX=@LEX@
LEXOPTS=
RANLIB=@RANLIB@
RPCGEN=@RPCGEN@
INSTALL=@INSTALL@
INSTALL_MOD=$(INSTALL) -s -c -m 644
INSTALL_CONF=$(INSTALL) -c -m 600
COMPILE = $(CC) -c $(CPPFLAGS) $(CFLAGS)
.c.o:
$(COMPILE) $<
all: $(GEN_C_SRCS) $(OBJS)
$(LD) $(LDFLAGS) @PTHREAD_CFLAGS@ $(OBJS) -o ldap.so
install:
$(INSTALL_MOD) ldap.so $(CONFDIR)/modules
$(INSTALL_CONF) ldap.conf $(CONFDIR)
yp.h:
${RPCGEN} -h -o yp.h ${RPCDIR}/yp.x
clean:
rm -f $(OBJS) ${GEN_C_SRCS} core ldap.so
syntax highlighted by Code2HTML, v. 0.9.1