From 2f2bfb56d284381992804c55572eaae829461d72 Mon Sep 17 00:00:00 2001 From: Viacheslav Hletenko Date: Thu, 31 Jul 2025 17:31:05 +0300 Subject: T7666: Add script to build accel-ppp-ng binaries (#1002) * T7666: Add vpp-sflow src patches and accel-ppp-ng to gitignore * T7666: Add script to build accel-ppp-ng binaries * Update scripts/package-build/linux-kernel/build-accel-ppp-ng.sh --------- Co-authored-by: Daniil Baturin --- scripts/package-build/linux-kernel/build.py | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'scripts/package-build/linux-kernel/build.py') diff --git a/scripts/package-build/linux-kernel/build.py b/scripts/package-build/linux-kernel/build.py index 5d891c71..a6323357 100755 --- a/scripts/package-build/linux-kernel/build.py +++ b/scripts/package-build/linux-kernel/build.py @@ -132,6 +132,9 @@ def build_package(package: dict, dependencies: list) -> None: elif package['build_cmd'] == 'build_accel_ppp': build_accel_ppp(package['commit_id'], package['scm_url']) create_tarball(f'{package["name"]}-{package["commit_id"]}', f'{package["name"]}') + elif package['build_cmd'] == 'build_accel_ppp_ng': + build_accel_ppp_ng(package['commit_id'], package['scm_url']) + create_tarball(f'{package["name"]}-{package["commit_id"]}', f'{package["name"]}') elif package['build_cmd'] == 'build_intel_qat': build_intel_qat() elif package['build_cmd'] == 'build_intel_igb': @@ -217,6 +220,13 @@ def build_accel_ppp(commit_id, scm_url): run(['./build-accel-ppp.sh'], check=True) +def build_accel_ppp_ng(commit_id, scm_url): + """Build accel-ppp-ng""" + repo_dir = Path('accel-ppp-ng') + clone_or_update_repo(repo_dir, scm_url, commit_id) + run(['./build-accel-ppp-ng.sh'], check=True) + + def build_intel_qat(): """Build Intel QAT""" run(['./build-intel-qat.sh'], check=True) -- cgit v1.2.3