10e3e53d7SDavid Bright.include <src.opts.mk> 20e3e53d7SDavid Bright 35f9db65dSEmmanuel VadotPACKAGE=nvme-tools 44cb79292SJim HarrisPROG= nvmecontrol 549ea0889SWarner LoshSRCS+= comnd.c 61058c121SJohn BaldwinSRCS+= connect.c 749ea0889SWarner LoshSRCS+= devlist.c 81058c121SJohn BaldwinSRCS+= disconnect.c 91058c121SJohn BaldwinSRCS+= discover.c 101058c121SJohn BaldwinSRCS+= fabrics.c 1149ea0889SWarner LoshSRCS+= firmware.c 1249ea0889SWarner LoshSRCS+= format.c 1349ea0889SWarner LoshSRCS+= identify.c 1449ea0889SWarner LoshSRCS+= identify_ext.c 1549ea0889SWarner LoshSRCS+= logpage.c 1649ea0889SWarner LoshSRCS+= nc_util.c 1749ea0889SWarner LoshSRCS+= ns.c 1849ea0889SWarner LoshSRCS+= nsid.c 1949ea0889SWarner LoshSRCS+= nvme_util.c 2049ea0889SWarner LoshSRCS+= nvmecontrol.c 21ef7a2eadSWarner LoshSRCS+= passthru.c 2249ea0889SWarner LoshSRCS+= perftest.c 2349ea0889SWarner LoshSRCS+= power.c 241058c121SJohn BaldwinSRCS+= reconnect.c 2549ea0889SWarner LoshSRCS+= reset.c 2649ea0889SWarner LoshSRCS+= resv.c 2749ea0889SWarner LoshSRCS+= sanitize.c 2867334019SChuck TuffliSRCS+= selftest.c 29c1fccf0fSWarner LoshSRCS+= telemetry.c 301058c121SJohn BaldwinCFLAGS+= -I${SRCTOP}/lib/libnvmf 314cb79292SJim HarrisMAN= nvmecontrol.8 32228c4255SWarner LoshLDFLAGS+= -rdynamic 33*7b3ee39eSJohn BaldwinLIBADD+= nvmf sbuf util 34eac8e827SWarner LoshSUBDIR= modules 350e3e53d7SDavid BrightHAS_TESTS= 360e3e53d7SDavid BrightSUBDIR.${MK_TESTS}+= tests 374cb79292SJim Harris 3822289a8cSEnji Cooper.PATH: ${SRCTOP}/sys/dev/nvme 3938441bd9SJim Harris 404cb79292SJim Harris.include <bsd.prog.mk> 41eac8e827SWarner Losh.include <bsd.subdir.mk> 42