diff --git a/Android/build_deps.py b/Android/build_deps.py index 8498b1c..350f747 100755 --- a/Android/build_deps.py +++ b/Android/build_deps.py @@ -4,12 +4,13 @@ import os import re import subprocess -from typing import List -import subprocess import patch +from typing import List from util import ARCHITECTURES, BASE, SYSROOT, env_vars, ndk_unified_toolchain, parse_args +logger = logging.getLogger(__name__) + class Package: def __init__(self, target_arch_name: str, android_api_level: int): self.target_arch_name = target_arch_name @@ -18,6 +19,7 @@ def __init__(self, target_arch_name: str, android_api_level: int): def run(self, cmd: List[str]): cwd = BASE / 'deps' / re.sub(r'\.tar\..*', '', os.path.basename(self.source)) + logger.debug(f'Running in {cwd}: ' + ' '.join([shlex.quote(str(arg)) for arg in cmd])) subprocess.check_call(cmd, cwd=cwd) def build(self): @@ -95,6 +97,8 @@ def configure(self): os.environ['PATH'], )) + logger.debug(f'$PATH for OpenSSL: {path}') + os.environ['PATH'] = path openssl_target = 'android-' + self.target_arch_name