kernel/freebsd: allow installing kernel modules
authorBruce Richardson <bruce.richardson@intel.com>
Tue, 12 Nov 2019 16:41:35 +0000 (16:41 +0000)
committerDavid Marchand <david.marchand@redhat.com>
Wed, 20 Nov 2019 09:17:05 +0000 (10:17 +0100)
Set the install path for the kernel modules as /boot/modules. This may
ease the integration with the official FreeBSD ports system as all
components should be correctly located in the staging directory after
running "ninja install"

Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
Acked-by: Luca Boccassi <bluca@debian.org>
kernel/freebsd/meson.build

index 336083c..ab11771 100644 (file)
@@ -28,5 +28,7 @@ foreach k:kmods
                        'KMOD=' + k,
                        'KMOD_CFLAGS=' + ' '.join(kmod_cflags)],
                depends: built_kmods, # make each module depend on prev
-               build_by_default: get_option('enable_kmods'))
+               build_by_default: get_option('enable_kmods'),
+               install: get_option('enable_kmods'),
+               install_dir: '/boot/modules/')
 endforeach