diff options
author | Ian Stokes <ian.stokes@intel.com> | 2018-11-06 21:17:38 +0000 |
---|---|---|
committer | Ian Stokes <ian.stokes@intel.com> | 2019-01-16 17:20:52 +0000 |
commit | edfe8d263d2e7826a1ef9d65fac85b97df764b8d (patch) | |
tree | ddf4c7e4e48a096a5870209e1e0a61ea3ea401cb /.travis.yml | |
parent | 5bf84282482ac91357c3261e6484342264c80fcc (diff) | |
download | openvswitch-edfe8d263d2e7826a1ef9d65fac85b97df764b8d.tar.gz |
travis: Add dpdk shared library build.
Add travis builds for DPDK as a shared library.
Currently the DPDK builds in travis only compile DPDK as a static library.
With static builds in DPDK there is a risk that if a function is not
exported then it will not be supported when DPDK is used as a shared library.
This commit adds the option to build DPDK as a shared library. Also two
build jobs are added to the travis.yml whereby a shared DPDK is built
with both static and shared OVS libraries.
Signed-off-by: Ian Stokes <ian.stokes@intel.com>
Acked-by: Tiago Lam <tiago.lam@intel.com>
Acked-by: Kevin Traynor <ktraynor@redhat.com>
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml index a2ef8bde5..b74ba2bfd 100644 --- a/.travis.yml +++ b/.travis.yml @@ -35,6 +35,8 @@ env: - BUILD_ENV="-m32" OPTS="--disable-ssl" - KERNEL=3.16.54 DPDK=1 - KERNEL=3.16.54 DPDK=1 OPTS="--enable-shared" + - KERNEL=3.16.54 DPDK_SHARED=1 + - KERNEL=3.16.54 DPDK_SHARED=1 OPTS="--enable-shared" - KERNEL=4.17.14 - KERNEL=4.16.18 - KERNEL=4.15.18 |