# http://www.isc.org for more information.
#
-SUBDIRS= common $(MINIRES) omapip server client relay dhcpctl
+SUBDIRS= common $(MINIRES) dst omapip server client relay dhcpctl
all:
@for dir in ${SUBDIRS}; do \
DEBUG = -g
INCLUDES = -I$(TOP) $(BINDINC) -I$(TOP)/includes
-DHCPLIB = ../common/libdhcp.a ../omapip/libomapi.a $(BINDLIB)
+DHCPLIB = ../common/libdhcp.a $(BINDLIB) ../omapip/libomapi.a ../dst/libdst.a
CFLAGS = $(DEBUG) $(PREDEFINES) $(INCLUDES) $(COPTS) \
-DCLIENT_PATH=${CLIENT_PATH}
mkdir $workname
fi
-for foo in . client server relay common omapip dhcpctl minires; do
+for foo in . client server relay common omapip dhcpctl minires dst; do
if [ ! -d ${workname}/$foo ]; then
mkdir ${workname}/$foo
fi
DEBUG = -g
INCLUDES = $(BINDINC) -I$(TOP)/includes
CFLAGS = $(DEBUG) $(PREDEFINES) $(INCLUDES) $(COPTS)
+DHCPCTLLIBS = libdhcpctl.a ../common/libdhcp.a $(BINDLIB) \
+ ../omapip/libomapi.a ../dst/libdst.a
all: libdhcpctl.a omshell cltest $(CATMANPAGES)
-omshell: omshell.o libdhcpctl.a ../common/libdhcp.a ../omapip/libomapi.a $(BINDLIB)
- $(CC) $(DEBUG) $(LFLAGS) -o omshell omshell.o libdhcpctl.a \
- ../common/libdhcp.a \
- ../omapip/libomapi.a $(BINDLIB) $(LIBS)
+omshell: omshell.o $(DHCPCTLLIBS)
+ $(CC) $(DEBUG) $(LFLAGS) -o omshell omshell.o $(DHCPCTLLIBS)
-cltest: cltest.o libdhcpctl.a ../omapip/libomapi.a $(BINDLIB)
- $(CC) $(DEBUG) $(LFLAGS) -o cltest cltest.o libdhcpctl.a \
- ../omapip/libomapi.a $(BINDLIB) $(LIBS)
+cltest: cltest.o $(DHCPCTLLIBS)
+ $(CC) $(DEBUG) $(LFLAGS) -o cltest cltest.o $(DHCPCTLLIBS)
libdhcpctl.a: $(OBJ)
rm -f libdhcpctl.a
SRC = res_mkupdate.c res_init.c res_update.c res_send.c res_comp.c \
res_sendsigned.c res_findzonecut.c res_query.c res_mkquery.c \
ns_date.c ns_parse.c ns_sign.c ns_name.c ns_samedomain.c ns_verify.c \
- dst_api.c hmac_link.c md5_dgst.c prandom.c support.c base64.c \
toisc.c
OBJ = res_mkupdate.o res_init.o res_update.o res_send.o res_comp.o \
res_sendsigned.o res_findzonecut.o res_query.o res_mkquery.o \
ns_date.o ns_parse.o ns_sign.o ns_name.o ns_samedomain.o ns_verify.o \
- dst_api.o hmac_link.o md5_dgst.o prandom.o support.o base64.o \
toisc.o
-HDRS = dst_internal.h md5.h md5_locl.h
DEBUG = -g
INCLUDES = $(BINDINC) -I$(TOP)/includes
all: libomapi.a svtest $(CATMANPAGES)
-svtest: test.o libomapi.a $(BINDLIB)
- $(CC) $(DEBUG) $(LFLAGS) -o svtest test.o libomapi.a $(BINDLIB) $(LIBS)
+svtest: test.o libomapi.a $(BINDLIB) ../dst/libdst.a
+ $(CC) $(DEBUG) $(LFLAGS) -o svtest test.o $(BINDLIB) \
+ libomapi.a ../dst/libdst.a $(LIBS)
libomapi.a: $(OBJ)
rm -f libomapi.a
DEBUG = -g
INCLUDES = -I$(TOP) $(BINDINC) -I$(TOP)/includes
-DHCPLIB = ../common/libdhcp.a ../omapip/libomapi.a $(BINDLIB)
+DHCPLIB = ../common/libdhcp.a $(BINDLIB) ../omapip/libomapi.a ../dst/libdst.a
CFLAGS = $(DEBUG) $(PREDEFINES) $(INCLUDES) $(COPTS)
all: $(PROG) $(CATMANPAGES)
DEBUG = -g
INCLUDES = -I$(TOP) $(BINDINC) -I$(TOP)/includes
-DHCPLIB = ../common/libdhcp.a ../omapip/libomapi.a $(BINDLIB)
+DHCPLIB = ../common/libdhcp.a $(BINDLIB) ../omapip/libomapi.a ../dst/libdst.a
CFLAGS = $(DEBUG) $(PREDEFINES) $(INCLUDES) $(COPTS)
all: $(PROG) $(CATMANPAGES)