path: root/meson_options.txt
diff options
authorBruce Richardson <>2017-08-28 17:00:52 +0100
committerBruce Richardson <>2018-01-30 17:49:16 +0100
commita52f4574f798bb6d00ed4ef313a5f6d6d17a45d7 (patch)
tree4f8bd55d386d8fde582883a43f3d3a01818867d1 /meson_options.txt
parent844514c73569067061bb32388732e7ac3e977f90 (diff)
igb_uio: build with meson
Support building igb_uio using meson and ninja. For this, we still use the kernel's kbuild system, by calling out to make, since it's safer and easier than trying to reproduce that in meson. A list of suitable file dependencies is given so that we have a reasonable chance of a rebuild when necessary. Signed-off-by: Bruce Richardson <> Reviewed-by: Harry van Haaren <> Acked-by: Keith Wiles <> Acked-by: Luca Boccassi <>
Diffstat (limited to 'meson_options.txt')
1 files changed, 2 insertions, 0 deletions
diff --git a/meson_options.txt b/meson_options.txt
index c03b79f..9c45b81 100644
--- a/meson_options.txt
+++ b/meson_options.txt
@@ -4,3 +4,5 @@ option('max_numa_nodes', type: 'string', value: '4', description: 'maximum numbe
option('use_hpet', type: 'boolean', value: false, description: 'use HPET timer in EAL')
option('allow_invalid_socket_id', type: 'boolean', value: false,
description: 'allow out-of-range NUMA socket id\'s for platforms that don\'t report the value correctly')
+option('enable_kmods', type: 'boolean', value: true, description: 'build kernel modules')
+option('kernel_dir', type: 'string', value: '', description: 'path to the kernel for building kernel modules')