CATMANPAGES = dhcpctl.cat3
SEDMANPAGES = dhcpctl.man3
+MAN = dhcpctl.3
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 \
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
+HDRS = dst_internal.h md5.h md5_locl.h
DEBUG = -g
-INCLUDES = $(BINDINC) -I../includes
+INCLUDES = $(BINDINC) -I$(TOP)/includes
CFLAGS = $(DEBUG) $(PREDEFINES) $(INCLUDES) $(COPTS) -DHMAC_MD5 -DMINIRES_LIB
all: libres.a
$(RANLIB) libres.a
depend:
- mkdep $(INCLUDES) $(PREDEFINES) $(SRC)
+ $(MKDEP) $(INCLUDES) $(PREDEFINES) $(SRC)
clean:
-rm -f $(OBJ) libres.a
distclean: realclean
-rm -f Makefile
+links:
+ @for foo in $(SRC) $(MAN) $(HDRS); do \
+ if [ ! -b $$foo ]; then \
+ rm -f $$foo; \
+ fi; \
+ ln -s $(TOP)/minires/$$foo $$foo; \
+ done
+
dhcpctl.cat3: dhcpctl.man3
nroff -man dhcpctl.man3 >dhcpctl.cat3
MAN = omapi.3
DEBUG = -g
-INCLUDES = $(BINDINC) -I../includes
+INCLUDES = $(BINDINC) -I$(TOP)/includes
CFLAGS = $(DEBUG) $(PREDEFINES) $(INCLUDES) $(COPTS)
all: libomapi.a test $(CATMANPAGES)
$(INSTALL) libomapi.a $(DESTDIR)$(LIBDIR)
$(CHMOD) 644 $(DESTDIR)$(LIBDIR)/libomapi.a
for file in alloc.h buffer.h omapip.h; do \
- $(INSTALL) ../includes/omapip/$$file $(DESTDIR)$(INCDIR)/omapip; \
+ $(INSTALL) $(TOP)/includes/omapip/$$file $(DESTDIR)$(INCDIR)/omapip; \
$(CHMOD) 644 $(DESTDIR)$(INCDIR)/omapip/$$file; \
done
for man in $(MAN); do \
done
depend:
- mkdep $(INCLUDES) $(PREDEFINES) $(SRC)
+ $(MKDEP) $(INCLUDES) $(PREDEFINES) $(SRC)
clean:
-rm -f $(OBJ) test.o test
distclean: realclean
-rm -f Makefile
+links:
+ @for foo in $(SRC) $(MAN) test.c; do \
+ if [ ! -b $$foo ]; then \
+ rm -f $$foo; \
+ fi; \
+ ln -s $(TOP)/omapip/$$foo $$foo; \
+ done
+
omapi.cat3: omapi.man3
nroff -man omapi.man3 >omapi.cat3
MAN = dhcrelay.8
DEBUG = -g
-INCLUDES = -I.. $(BINDINC) -I../includes
+INCLUDES = -I$(TOP) $(BINDINC) -I$(TOP)/includes
DHCPLIB = ../common/libdhcp.a ../omapip/libomapi.a
CFLAGS = $(DEBUG) $(PREDEFINES) $(INCLUDES) $(COPTS)
$(DESTDIR)$(ADMMANDIR)/dhcrelay$(ADMMANEXT)
depend:
- mkdep $(INCLUDES) $(PREDEFINES) $(SRCS)
+ $(MKDEP) $(INCLUDES) $(PREDEFINES) $(SRCS)
clean:
-rm -f $(OBJS) dhclient.o
distclean: realclean
-rm -f Makefile
+links:
+ @for foo in $(SRCS) $(MAN); do \
+ if [ ! -b $$foo ]; then \
+ rm -f $$foo; \
+ fi; \
+ ln -s $(TOP)/relay/$$foo $$foo; \
+ done
+
# These should only be done on 4.4 BSD-based systems, since the mandoc
# macros aren't available on older unices. Catted man pages are
# provided in the distribution so that this doesn't become a problem.
MAN = dhcpd.8 dhcpd.conf.5 dhcpd.leases.5
DEBUG = -g
-INCLUDES = -I.. $(BINDINC) -I../includes
+INCLUDES = -I$(TOP) $(BINDINC) -I$(TOP)/includes
DHCPLIB = ../common/libdhcp.a ../omapip/libomapi.a $(BINDLIB)
CFLAGS = $(DEBUG) $(PREDEFINES) $(INCLUDES) $(COPTS)
$(DESTDIR)$(FFMANDIR)/dhcpd.leases$(FFMANEXT)
depend:
- mkdep $(INCLUDES) $(PREDEFINES) $(SRCS)
+ $(MKDEP) $(INCLUDES) $(PREDEFINES) $(SRCS)
clean:
-rm -f $(OBJS)
distclean: realclean
-rm -f Makefile
+links:
+ @for foo in $(SRCS) $(MAN); do \
+ if [ ! -b $$foo ]; then \
+ rm -f $$foo; \
+ fi; \
+ ln -s $(TOP)/server/$$foo $$foo; \
+ done
+
# These should only be done on 4.4 BSD-based systems, since the mandoc
# macros aren't available on older unices. Catted man pages are
# provided in the distribution so that this doesn't become a problem.