Hook omshell(1) up to the build.
This commit is contained in:
parent
a47e79711b
commit
7ff910a94b
@ -1,7 +1,7 @@
|
||||
# Makefile for ISC DHCP client.
|
||||
# $FreeBSD$
|
||||
|
||||
SUBDIR= common dst minires omapip client
|
||||
SUBDIR= common dst minires omapip dhcpctl client omshell
|
||||
|
||||
|
||||
# Our directory structure confuses crunchgen, so we must explicitly
|
||||
@ -43,6 +43,9 @@ OBJS+= omapip/alloc.o omapip/array.o omapip/auth.o omapip/buffer.o \
|
||||
omapip/mrtrace.o omapip/protocol.o omapip/result.o \
|
||||
omapip/support.o omapip/toisc.o omapip/trace.o
|
||||
|
||||
# dhcpctl
|
||||
OBJS+= dhcpctl/dhcpctl.o dhcpctl/callback.o dhcpctl/remote.o
|
||||
|
||||
# src/release/Makefile (release.4) tries to invokes this makefile with
|
||||
# the target set to the list of all objects defined above. This
|
||||
# top-level Makefile doesn't actually know how to build those objects
|
||||
|
@ -39,4 +39,10 @@ LIBDST= ${.OBJDIR}/../dst/libdst.a
|
||||
LIBDST= ${.CURDIR}/../dst/libdst.a
|
||||
.endif
|
||||
|
||||
.if exists(${.OBJDIR}/../dhcpctl)
|
||||
LIBDHCPCTL= ${.OBJDIR}/../dhcpctl/libdhcpctl.a
|
||||
.else
|
||||
LIBDHCPCTL= ${.CURDIR}/../dhcpctl/libdhcpctl.a
|
||||
.endif
|
||||
|
||||
.include "../Makefile.inc"
|
||||
|
15
sbin/dhclient/dhcpctl/Makefile
Normal file
15
sbin/dhclient/dhcpctl/Makefile
Normal file
@ -0,0 +1,15 @@
|
||||
# $FreeBSD$
|
||||
|
||||
DIST_DIR= ${.CURDIR}/../../../contrib/isc-dhcp
|
||||
|
||||
.PATH: ${DIST_DIR}/dhcpctl
|
||||
|
||||
LIB= dhcpctl
|
||||
INTERNALLIB= true
|
||||
|
||||
SRCS= dhcpctl.c callback.c remote.c
|
||||
|
||||
MAN= dhcpctl.3
|
||||
NOMAN= true
|
||||
|
||||
.include <bsd.lib.mk>
|
15
sbin/dhclient/omshell/Makefile
Normal file
15
sbin/dhclient/omshell/Makefile
Normal file
@ -0,0 +1,15 @@
|
||||
# $FreeBSD$
|
||||
|
||||
DIST_DIR= ${.CURDIR}/../../../contrib/isc-dhcp
|
||||
|
||||
.PATH: ${DIST_DIR}/dhcpctl
|
||||
|
||||
PROG= omshell
|
||||
SRCS= omshell.c
|
||||
|
||||
DPADD= ${LIBDHCP} ${LIBRES} ${LIBOMAPI} ${LIBDST} ${LIBDHCPCTL}
|
||||
LDADD= ${LIBDHCP} ${LIBRES} ${LIBOMAPI} ${LIBDST} ${LIBDHCPCTL}
|
||||
|
||||
MAN= omshell.1
|
||||
|
||||
.include <bsd.prog.mk>
|
Loading…
Reference in New Issue
Block a user