]> git.droids-corp.org - dpdk.git/blobdiff - drivers/crypto/aesni_mb/meson.build
crypto/aesni_mb: support newer library version only
[dpdk.git] / drivers / crypto / aesni_mb / meson.build
index 6313c4bd0602588f03b7f02408296bdbd5a67e5c..fbc4878afc408b958849c512e09de76fe45c5f70 100644 (file)
@@ -10,16 +10,13 @@ else
        imb_arr = cc.get_define('IMB_VERSION_STR',
                prefix : '#include<intel-ipsec-mb.h>').split('"')
 
-       imb_ver =''.join(imb_arr)
+       imb_ver = ''.join(imb_arr)
 
-       if imb_ver.version_compare('>=' + IPSec_MB_ver_0_52)
-               message('Build for a new version of library IPSec_MB[' + imb_ver + ']')
-               sources = files('rte_aesni_mb_pmd.c',
-                       'rte_aesni_mb_pmd_ops.c')
+       if (imb_ver == '') or (imb_ver.version_compare('<' + IPSec_MB_ver_0_52))
+               message('IPSec_MB version >= 0.52 is required')
+               build = false
        else
-               sources = files('rte_aesni_mb_pmd_compat.c',
-                       'rte_aesni_mb_pmd_ops_compat.c')
-               message('Build for older version of library IPSec_MB[' + imb_ver + ']')
+               sources = files('rte_aesni_mb_pmd.c', 'rte_aesni_mb_pmd_ops.c')
        endif
 
 endif