build: add vpp-opt-deps package 91/40891/31
authorDave Wallace <[email protected]>
Wed, 15 May 2024 22:16:40 +0000 (18:16 -0400)
committerFlorin Coras <[email protected]>
Wed, 20 Nov 2024 16:36:54 +0000 (16:36 +0000)
commit79c8f99ac928ab6108b3dd854b2ad389c4809ebb
tree2d998195b5b970285eefd1958db2da799d475757
parent258b82975b120b3deb34483254f1d40dca5bb79d
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 <[email protected]>
14 files changed:
.gitignore
Makefile
build-data/packages/vpp.mk
build/build_common.mk [new file with mode: 0644]
build/external/Makefile
build/external/deb/debian/control
build/external/deb/debian/rules
build/optional/Makefile [new file with mode: 0644]
build/optional/deb/debian/compat [new file with mode: 0755]
build/optional/deb/debian/control [new file with mode: 0644]
build/optional/deb/debian/rules [new file with mode: 0755]
build/optional/packages/openssl.mk [new file with mode: 0644]
build/packages_common.mk [moved from build/external/packages.mk with 96% similarity]
src/pkg/debian/rules.in