diff options
Diffstat (limited to 'sys/modules/ncp/Makefile')
-rw-r--r-- | sys/modules/ncp/Makefile | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/sys/modules/ncp/Makefile b/sys/modules/ncp/Makefile new file mode 100644 index 0000000..f68602f --- /dev/null +++ b/sys/modules/ncp/Makefile @@ -0,0 +1,44 @@ +# $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= + +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> |