include Makefile.config CORE=engine.o ldapdns.o dns.o response.o ht.o error.o mem.o all: ldapdns ldapaxfr ldapdns: udpserver.o $(CORE) $(CC) $(CFLAGS) $(LFLAGS) -o $@ udpserver.o $(CORE) ldapaxfr: tcpserver.o $(CORE) $(CC) $(CFLAGS) $(LFLAGS) -o $@ tcpserver.o $(CORE) error.o: error.c version.h str.h udpserver.o: udpserver.c env.h config.h ldapdns.h tcpserver.o: tcpserver.c env.h ldapdns.h sio.h engine.o: engine.c config.h env.h error.h ldapdns.h supervise.h mem.h ldapdns.o: ldapdns.c ldapdns.h config.h response.o: response.c ldapdns.h dns.h mem.h dns.o: dns.c ldapdns.h ht.o: ht.c ht.h mem.h mem.o: mem.c mem.h ldapdns.h: list.h str.h bin.h ht.h ip.h ip6.h ip4.h %.o: %.c $(CC) $(CFLAGS) -o $@ -c $< install: sh install.sh $(PREFIX)