#
include @top_srcdir@/Rules.make
-CFLAGS+=-I@top_srcdir@ -I@top_srcdir@/libipulog/include -I@top_srcdir@/include `xml2-config --cflags`
+CFLAGS+=-I@top_srcdir@ -I@top_srcdir@/libipulog/include -I@top_srcdir@/include -I@top_srcdir@/include/zookeeper $(XML_CFLAGS) $(ZK_CFLAGS)
SH_CFLAGS:=$(CFLAGS) -fPIC
# Normally You should not need to change anything below
#
SHARED_LIBS=ulogd_DRL.so
-OBJECTS=config.o drl_state.o estimate.o logging.o multipleinterval.o peer_comm.o samplehold.o simple.o standard.o ulogd_DRL.o util.o
+OBJECTS=config.o drl_state.o estimate.o logging.o multipleinterval.o peer_comm.o samplehold.o simple.o standard.o swim.o ulogd_DRL.o util.o zk_drl.o
all: $(SHARED_LIBS)
distrib:
$(SHARED_LIBS): $(OBJECTS)
- $(LD) $(LDFLAGS) -shared -o $@ $(OBJECTS) -lc
+ $(LD) $(LDFLAGS) -shared -o $@ $(OBJECTS) -lc $(ZK_LDFLAGS)
%.o: %.c
$(CC) $(CFLAGS) -c $<