INNER CODE UNIT · Python

_make_env

CursorTouch/Android-MCP · e2e_test.py:58

def _make_env() -> dict:
    env = os.environ.copy()
    extra_dirs = [
        "/opt/homebrew/bin",
        "/opt/homebrew/sbin",
        "/usr/local/bin",
        os.path.expanduser("~/Library/Android/sdk/platform-tools"),
    ]
    if ADB:
        extra_dirs.insert(0, os.path.dirname(ADB))
    current_path = env.get("PATH", "")
    new_dirs = [d for d in extra_dirs if d not in current_path.split(":")]
    env["PATH"] = ":".join(new_dirs) + (":" + current_path if current_path else "")
    return env


ENV = _make_env()
SERVER_CMD = ["uv", "--directory", REPO, "run", "android-mcp"]

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…