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