INNER CODE UNIT · Python

run_make_release

wikimedia/apps-android-wikipedia · build-all.py:11

def run_make_release(*args):
    """Run make-release.py with the given arguments"""
    cmd = [sys.executable, 'scripts/make-release.py'] + list(args)
    
    print(f"Building with arguments: {' '.join(args)}")
    
    try:
        result = subprocess.run(cmd, check=True)
        print(f"Build completed successfully: {' '.join(args)}")
        print()
        return True
    except subprocess.CalledProcessError as e:
        print(f"Failed to build with arguments: {' '.join(args)}")
        print(f"Exit code: {e.returncode}")
        return False
    except Exception as e:
        print(f"Unexpected error: {e}")
        return False

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…