Merge commit '7621e2f8dec938cf48181c8b10afc9b01f444e68' into beta

This commit is contained in:
Ilya Laktyushin
2025-12-06 02:17:48 +04:00
commit 8344b97e03
28070 changed files with 7995182 additions and 0 deletions
+34
View File
@@ -0,0 +1,34 @@
from typing import List, Dict, Any
class RemoteBuildSessionInterface:
def __init__(self):
pass
def upload_file(self, local_path: str, remote_path: str) -> None:
raise NotImplementedError
def upload_directory(self, local_path: str, remote_path: str, exclude_patterns: List[str] = []) -> None:
raise NotImplementedError
def download_file(self, remote_path: str, local_path: str) -> None:
raise NotImplementedError
def download_directory(self, remote_path: str, local_path: str, exclude_patterns: List[str] = []) -> None:
raise NotImplementedError
def run(self, command: str) -> Dict[str, Any]:
raise NotImplementedError
class RemoteBuildSessionContextInterface:
def __enter__(self) -> RemoteBuildSessionInterface:
raise NotImplementedError
def __exit__(self, exc_type, exc_val, exc_tb):
raise NotImplementedError
class RemoteBuildInterface:
def __init__(self):
pass
def session(self, macos_version: str, xcode_version: str) -> RemoteBuildSessionContextInterface:
raise NotImplementedError