50 lines
791 B
Makefile
50 lines
791 B
Makefile
# $FreeBSD$
|
|
|
|
.PATH: ${.CURDIR}/../../netncp
|
|
|
|
KMOD= ncp
|
|
|
|
# Build with IPX support (1|0)
|
|
NCP_IPX?= 1
|
|
|
|
# Build with INET support (1|0)
|
|
NCP_INET?= 1
|
|
|
|
SRCS= ncp_conn.c ncp_sock.c ncp_ncp.c ncp_subr.c ncp_crypt.c ncp_mod.c \
|
|
ncp_rq.c ncp_login.c ncp_nls.c opt_inet.h opt_ipx.h opt_ncp.h
|
|
|
|
.if defined(NCPBURST)
|
|
SRCS+= ncp_burst.c
|
|
CFLAGS+= -DNCPBURST
|
|
.endif
|
|
|
|
NOMAN=
|
|
CLEANFILES= opt_ncp.h opt_inet.h opt_ipx.h
|
|
CFLAGS+= -DNCP
|
|
|
|
opt_ncp.h:
|
|
touch ${.TARGET}
|
|
|
|
opt_inet.h:
|
|
touch ${.TARGET}
|
|
.if ${NCP_INET} > 0
|
|
echo "#define INET 1" > ${.TARGET}
|
|
.endif
|
|
|
|
opt_ipx.h:
|
|
touch ${.TARGET}
|
|
.if ${NCP_IPX} > 0
|
|
echo "#define IPX 1" > ${.TARGET}
|
|
.endif
|
|
|
|
load: ${KMOD}.ko
|
|
kldload ./${KMOD}.ko
|
|
|
|
unload:
|
|
@(if kldunload ${KMOD}; then true; else true; fi)
|
|
|
|
deinstall:
|
|
rm -f /modules/ncp.ko
|
|
|
|
.include <bsd.kmod.mk>
|