INNER CODE UNIT · Python

build_project

stratumauth/app · extra/build.py:76

def build_project(build_dir: str, args: argparse.Namespace):
    framework = PROJECT_FRAMEWORKS[args.project]

    os.makedirs(args.output, exist_ok=True)
    build_args = [f"-f:{framework}", f"-c:{CONFIGURATION}"]

    if args.runtime is not None:
        build_args.append(f"-r:{args.runtime}")

    if args.keystore is not None:
        build_args += [
            "-p:AndroidKeyStore=True",
            f'-p:AndroidSigningKeyStore="{args.keystore}"',
            f'-p:AndroidSigningStorePass="{args.keystore_pass}"',
            f'-p:AndroidSigningKeyAlias="{args.keystore_alias}"',
            f'-p:AndroidSigningKeyPass="{args.keystore_key_pass}"',
        ]

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…