test/power: fix dependency for BSD meson build
authorBruce Richardson <bruce.richardson@intel.com>
Thu, 1 Feb 2018 14:20:10 +0000 (14:20 +0000)
committerBruce Richardson <bruce.richardson@intel.com>
Fri, 2 Feb 2018 10:48:48 +0000 (11:48 +0100)
The power library is not built on FreeBSD, so it needs to be an
optional rather than a mandatory dependency for building the autotest
binary.

Fixes: b5dc795a8a55 ("test: build app with meson as dpdk-test")

Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
test/test/meson.build

index 2457a2a..e8ddb76 100644 (file)
@@ -111,7 +111,6 @@ test_deps = ['acl',
        'member',
        'pipeline',
        'port',
-       'power',
        'reorder',
        'ring',
        'timer'
@@ -228,6 +227,9 @@ endif
 if dpdk_conf.has('RTE_LIBRTE_RING_PMD')
        test_deps += 'pmd_ring'
 endif
+if dpdk_conf.has('RTE_LIBRTE_POWER')
+       test_deps += 'power'
+endif
 
 test_dep_objs = []
 foreach d:test_deps