[PATCH 7/7] cmake: Remove the ORC from the VOLK public link interface
authorVasil Velichkov <vvvelichkov@gmail.com>
Sun, 22 Mar 2020 20:22:13 +0000 (22:22 +0200)
committerA. Maitland Bottoms <bottoms@debian.org>
Sat, 28 Mar 2020 01:48:10 +0000 (01:48 +0000)
commitdd793f8c2dd74c75d0d745dca1be28c099903d74
treebb2ae5c9bbc8c3761945bd3afd3620f55f84e37a
parentce08bc47f0c1abf26c21da70c677f7264c4f272d
[PATCH 7/7] cmake: Remove the ORC from the VOLK public link interface

The ORC is an internal dependency that is used to generate SIMD
implementations of some the kernels and no ORC types or functions are
exposed by the VOLK library so adding it to the public link interface is
unnecessary when linking dynamically.

Currently the ORC is added to the INTERFACE_LINK_LIBRARIES property of
the Volk::volk target in VolkTargets.cmake and you need to have the ORC
development files (liborc-*-dev) installed on your system in order to
successfully link a program or library that uses VOLK.

Gbp-Pq: Name 0007-cmake-Remove-the-ORC-from-the-VOLK-public-link-inter.patch
lib/CMakeLists.txt