diff options
author | Christian Breunig <christian@breunig.cc> | 2025-03-05 20:45:32 +0100 |
---|---|---|
committer | Christian Breunig <christian@breunig.cc> | 2025-03-11 16:37:27 +0100 |
commit | 282ca5b30813a19c5af5c14127ec483409dae14c (patch) | |
tree | 7908c5f682f1b31a181884b13601fbcc0fb9bbb9 /scripts/package-build/linux-kernel/build.py | |
parent | f23b204e681e00d13ec3c33436247422849e6803 (diff) | |
download | vyos-build-282ca5b30813a19c5af5c14127ec483409dae14c.tar.gz vyos-build-282ca5b30813a19c5af5c14127ec483409dae14c.zip |
Kernel: T6230: add ipt_NETFLOW out-of-tree module
Diffstat (limited to 'scripts/package-build/linux-kernel/build.py')
-rwxr-xr-x | scripts/package-build/linux-kernel/build.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/scripts/package-build/linux-kernel/build.py b/scripts/package-build/linux-kernel/build.py index 6a43fc25..af610079 100755 --- a/scripts/package-build/linux-kernel/build.py +++ b/scripts/package-build/linux-kernel/build.py @@ -143,6 +143,8 @@ def build_package(package: dict, dependencies: list) -> None: build_realtek_r8152() elif package['build_cmd'] == 'build_jool': build_jool() + elif package['build_cmd'] == 'build_ipt_netflow': + build_ipt_netflow(package['commit_id'], package['scm_url']) elif package['build_cmd'] == 'build_openvpn_dco': build_openvpn_dco(package['commit_id'], package['scm_url']) create_tarball(f'{package["name"]}-{package["commit_id"]}', f'{package["name"]}') @@ -238,6 +240,11 @@ def build_jool(): """Build Jool""" run(['echo y | ./build-jool.py'], check=True, shell=True) +def build_ipt_netflow(commit_id, scm_url): + """Build ipt_NETFLOW""" + repo_dir = Path('ipt-netflow') + clone_or_update_repo(repo_dir, scm_url, commit_id) + run(['./build-ipt-netflow.sh'], check=True, shell=True) def build_openvpn_dco(commit_id, scm_url): """Build OpenVPN DCO""" |