From 79c8f99ac928ab6108b3dd854b2ad389c4809ebb Mon Sep 17 00:00:00 2001 From: Dave Wallace Date: Wed, 15 May 2024 18:16:40 -0400 Subject: build: add vpp-opt-deps package - Build an optional vpp package for optional dynamically linked dependencies for vpp plugins. Initial package contents include openssl 3.3.2. - Refactor $WS_ROOT/build makefile structure - Remove vpp-ext-deps debian control replacement of vpp-dpdk-dev package Type: make Change-Id: I1af0eff4a0c009c9d9061362f79e2013d8bf1a93 Signed-off-by: Dave Wallace --- src/pkg/debian/rules.in | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/pkg/debian/rules.in') diff --git a/src/pkg/debian/rules.in b/src/pkg/debian/rules.in index 1958497f5ed..dddba992572 100644 --- a/src/pkg/debian/rules.in +++ b/src/pkg/debian/rules.in @@ -12,6 +12,7 @@ export PYBUILD_DIR = @CMAKE_SOURCE_DIR@/vpp-api/python export PYBUILD_DESTDIR_python3=debian/python3-vpp-api/ export PYBUILD_DISABLE_python3=test export PYBUILD_SYSTEM=distutils +export INSTALL_DIR=/opt/vpp/external/$(shell uname -m)/ DH_WITH = systemd,python3 build3vers := $(shell py3versions -sv) @@ -41,3 +42,6 @@ override_dh_install: @CMAKE_SOURCE_DIR@/scripts/remove-rpath debian/$$c ; \ fi ; \ done + +override_dh_shlibdeps: + dh_shlibdeps -l$(INSTALL_DIR)lib/:$(INSTALL_DIR)lib64 -- cgit 1.2.3-korg