Add cxgbetool(8) to the base system.
authornp <np@FreeBSD.org>
Fri, 3 Mar 2017 03:11:58 +0000 (03:11 +0000)
committernp <np@FreeBSD.org>
Fri, 3 Mar 2017 03:11:58 +0000 (03:11 +0000)
commit8bbe5d5c1564b3dc90ce25249d4845b18b2fe348
tree72a0437b09761d429b487b1a480e3a9b98ef62d2
parent59a86e7558a68ca2240bbf0efdc2fccfcca84c59
Add cxgbetool(8) to the base system.

Move cxgbetool from tools/tools to usr.sbin. Compile and install it on
platforms where cxgbe(4) is built by default.  Knobs (WITH_CXGBETOOL and
WITHOUT_CXGBETOOL) have been added so that the user can override the
default setting.

Reviewed by: ngie@, gnn@, bdrewery@
MFC after: 1 month
Sponsored by: Chelsio Communications
Differential Revision: https://reviews.freebsd.org/D9854
14 files changed:
share/mk/src.opts.mk
targets/pseudo/userland/Makefile.depend
tools/build/options/WITHOUT_CXGBETOOL [new file with mode: 0644]
tools/build/options/WITH_CXGBETOOL [new file with mode: 0644]
tools/tools/cxgbetool/Makefile [deleted file]
usr.sbin/Makefile
usr.sbin/cxgbetool/Makefile [new file with mode: 0644]
usr.sbin/cxgbetool/Makefile.depend [new file with mode: 0644]
usr.sbin/cxgbetool/cxgbetool.8 [moved from tools/tools/cxgbetool/cxgbetool.8 with 100% similarity]
usr.sbin/cxgbetool/cxgbetool.c [moved from tools/tools/cxgbetool/cxgbetool.c with 100% similarity]
usr.sbin/cxgbetool/reg_defs_t4.c [moved from tools/tools/cxgbetool/reg_defs_t4.c with 100% similarity]
usr.sbin/cxgbetool/reg_defs_t4vf.c [moved from tools/tools/cxgbetool/reg_defs_t4vf.c with 100% similarity]
usr.sbin/cxgbetool/reg_defs_t5.c [moved from tools/tools/cxgbetool/reg_defs_t5.c with 100% similarity]
usr.sbin/cxgbetool/reg_defs_t6.c [moved from tools/tools/cxgbetool/reg_defs_t6.c with 100% similarity]