summaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
authorBruce Richardson <bruce.richardson@intel.com>2019-03-15 18:20:19 +0000
committerThomas Monjalon <thomas@monjalon.net>2019-03-27 09:43:23 +0100
commitc04172b5f0311ce7af586b6004b1f27993a5cc48 (patch)
treed40b859ca59bcc990c94f6d916ba8b451451e9a0 /meson.build
parent0bcc66441d1ed8c2759ac05cfcfc3144de288b85 (diff)
downloaddpdk-c04172b5f0311ce7af586b6004b1f27993a5cc48.zip
dpdk-c04172b5f0311ce7af586b6004b1f27993a5cc48.tar.gz
dpdk-c04172b5f0311ce7af586b6004b1f27993a5cc48.tar.xz
build: add single source of DPDK version number
Add a new file VERSION to hold the current DPDK version number. Have meson use this file for it's project version, and have make use it for reporting out "showversion" and "showversionum". Signed-off-by: Bruce Richardson <bruce.richardson@intel.com> Acked-by: Luca Boccassi <bluca@debian.org> Reviewed-by: Rami Rosen <ramirose@gmail.com>
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build4
1 files changed, 3 insertions, 1 deletions
diff --git a/meson.build b/meson.build
index e945a27..0dd0e2d 100644
--- a/meson.build
+++ b/meson.build
@@ -2,7 +2,9 @@
# Copyright(c) 2017 Intel Corporation
project('DPDK', 'C',
- version: '19.05.0-rc0',
+ # Get version number from file.
+ # Use "more" rather than "cat" for windows compatibility.
+ version: run_command('more', files('VERSION')).stdout().strip(),
license: 'BSD',
default_options: ['buildtype=release', 'default_library=static'],
meson_version: '>= 0.47.1'