[rtems-libbsd commit] NVMECONTROL(8): Add to build

Sebastian Huber sebh at rtems.org
Thu Nov 14 06:05:46 UTC 2019


Module:    rtems-libbsd
Branch:    5-freebsd-12
Commit:    380ef1755df322afdc22278f1011a5893472e5cf
Changeset: http://git.rtems.org/rtems-libbsd/commit/?id=380ef1755df322afdc22278f1011a5893472e5cf

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Tue Sep 24 09:40:00 2019 +0200

NVMECONTROL(8): Add to build

Update #3821.

---

 libbsd.py | 31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)

diff --git a/libbsd.py b/libbsd.py
index 44b76ed..e632e5b 100644
--- a/libbsd.py
+++ b/libbsd.py
@@ -1630,6 +1630,37 @@ class nvme(builder.Module):
 
     def generate(self):
         mm = self.manager
+        self.addUserSpaceHeaderFiles(
+            [
+                'sbin/nvmecontrol/comnd.h',
+                'sbin/nvmecontrol/nvmecontrol_ext.h',
+                'sbin/nvmecontrol/nvmecontrol.h',
+            ]
+        )
+        self.addUserSpaceSourceFiles(
+            [
+                'sbin/nvmecontrol/comnd.c',
+                'sbin/nvmecontrol/devlist.c',
+                'sbin/nvmecontrol/firmware.c',
+                'sbin/nvmecontrol/format.c',
+                'sbin/nvmecontrol/identify.c',
+                'sbin/nvmecontrol/identify_ext.c',
+                'sbin/nvmecontrol/logpage.c',
+                'sbin/nvmecontrol/modules/intel/intel.c',
+                'sbin/nvmecontrol/modules/wdc/wdc.c',
+                'sbin/nvmecontrol/nc_util.c',
+                'sbin/nvmecontrol/ns.c',
+                'sbin/nvmecontrol/nsid.c',
+                'sbin/nvmecontrol/nvmecontrol.c',
+                'sbin/nvmecontrol/passthru.c',
+                'sbin/nvmecontrol/perftest.c',
+                'sbin/nvmecontrol/power.c',
+                'sbin/nvmecontrol/reset.c',
+                'sbin/nvmecontrol/resv.c',
+                'sbin/nvmecontrol/sanitize.c',
+            ],
+            mm.generator['source']()
+        )
         self.addKernelSpaceHeaderFiles(
             [
                 'sys/dev/nvme/nvme.h',



More information about the vc mailing list