git.droids-corp.org
/
dpdk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
build: remove library special cases
[dpdk.git]
/
lib
/
librte_eal
/
linuxapp
/
igb_uio
/
meson.build
diff --git
a/lib/librte_eal/linuxapp/igb_uio/meson.build
b/lib/librte_eal/linuxapp/igb_uio/meson.build
index
4712756
..
9408e31
100644
(file)
--- a/
lib/librte_eal/linuxapp/igb_uio/meson.build
+++ b/
lib/librte_eal/linuxapp/igb_uio/meson.build
@@
-29,6
+29,12
@@
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+kernel_dir = get_option('kernel_dir')
+if kernel_dir == ''
+ kernel_version = run_command('uname', '-r').stdout().strip()
+ kernel_dir = '/lib/modules/' + kernel_version + '/build'
+endif
+
mkfile = custom_target('igb_uio_makefile',
output: 'Makefile',
command: ['touch', '@OUTPUT@'])
mkfile = custom_target('igb_uio_makefile',
output: 'Makefile',
command: ['touch', '@OUTPUT@'])
@@
-43,4
+49,4
@@
custom_target('igb_uio',
'/../../common/include',
'modules'],
depends: mkfile,
'/../../common/include',
'modules'],
depends: mkfile,
- build_by_default:
true
)
+ build_by_default:
get_option('enable_kmods')
)