T5499: arm64: build jool with correct depends

Signed-off-by: Date Huang <tjjh89017@hotmail.com>
This commit is contained in:
Date Huang 2023-08-16 01:35:57 +08:00
parent 83eb31bb74
commit 3d5445d8f7

View File

@ -5,6 +5,10 @@ from requests import get
from pathlib import Path
from subprocess import run
def find_arch() -> str:
import os
arch = os.system("dpkg-architecture -q DEB_HOST_ARCH").strip()
return arch
# dependency modifier
def add_depends(package_dir: str, package_name: str,
@ -24,8 +28,9 @@ def add_depends(package_dir: str, package_name: str,
# find kernel version and source path
arch: str = find_arch()
defaults_file: str = Path('../../data/defaults.toml').read_text()
architecture_file: str = Path('../../data/architectures/amd64.toml').read_text()
architecture_file: str = Path(f'../../data/architectures/{arch}.toml').read_text()
KERNEL_VER: str = toml_loads(defaults_file).get('kernel_version')
KERNEL_FLAVOR: str = toml_loads(architecture_file).get('kernel_flavor')
KERNEL_SRC: str = Path.cwd().as_posix() + '/linux'