콘텐츠로 이동

빌드

컨트리뷰터 가이드 — 개발 환경 셋업, 소스에서 실행, 릴리스 빌드.

개발 환경 →   clone, GStreamer.framework 사전 요구사항, uv venv, extra 설치, 흔한 함정 (miniforge dylib, PKG_CONFIG_PATH).

서브모듈 / 벤더링 →   vendor/ocap-macos, vendor/ocap-windows, vendor/open-world-agents-private 서브모듈; 각각의 역할과 sync 방법.

크로스 플랫폼 규칙 →   Cue는 macOS 그리고 Windows에서 동작. PR 체크리스트와 두 플랫폼을 sync 유지하는 규칙.

릴리스 빌드 →   Nuitka + Developer ID + 노타리제이션 (macOS), PyInstaller + Inno Setup (Windows). 번들된 llama-server 바이너리, hardened runtime entitlements, Apple notary 제출 흐름.

평가 / 스모크 →   cue.eval.digest_eval — 온디바이스 기본값 flip을 게이팅하는 local-vs-cloud 디지스트 harness; 실행 방법, fixture 위치, JSON 출력 해석.