From 3076c69a9e99aa68e9d996cf5c4b60cdb8938b68 Mon Sep 17 00:00:00 2001 From: Tom Jones Date: Wed, 31 Jan 2024 09:42:37 +0000 Subject: vcl: Only build vcl_ldpreload on Linux vcl_ldpreload requires some additional porting for FreeBSD, until that can be completed only build on Linux. Type: improvement Change-Id: I9b0942114252a0c6241640d2e454861c2b5d4304 Signed-off-by: Tom Jones --- src/vcl/CMakeLists.txt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/vcl/CMakeLists.txt b/src/vcl/CMakeLists.txt index 610b422d113..2f738f39d1a 100644 --- a/src/vcl/CMakeLists.txt +++ b/src/vcl/CMakeLists.txt @@ -11,6 +11,11 @@ # See the License for the specific language governing permissions and # limitations under the License. +if(NOT "${CMAKE_SYSTEM_NAME}" STREQUAL "Linux") + message(WARNING "-- vppcom is currently only support on Linux - disabled") + return() +endif() + ############################################################################## # vppcom shared library ############################################################################## @@ -50,4 +55,4 @@ add_vpp_headers(vcl vppcom.h vcl_locked.h ldp_socket_wrapper.h -) \ No newline at end of file +) -- cgit 1.2.3-korg