Mercurial
comparison dictation/BUILD @ 282:6bd4a3990696 default tip
Add cross-platform canvas orchestration and typed composer
Enable native ARM dependencies, macOS Copilot orchestration, portable service supervision, CPU dictation, and a shared N-key speak-or-type composer.
Co-authored-by: Copilot <[email protected]>
Copilot-Session: f68442b1-fa8f-46a0-9689-81710613bbd4
| author | MrJuneJune <me@mrjunejune.com> |
|---|---|
| date | Thu, 20 Aug 2026 20:45:25 -0700 |
| parents | 49e9e591c9bb |
| children |
comparison
equal
deleted
inserted
replaced
| 281:c57149ad216e | 282:6bd4a3990696 |
|---|---|
| 40 data = glob(["web/**"]), | 40 data = glob(["web/**"]), |
| 41 main = "main.py", | 41 main = "main.py", |
| 42 deps = [ | 42 deps = [ |
| 43 ":dictation_lib", | 43 ":dictation_lib", |
| 44 requirement("ctranslate2"), | 44 requirement("ctranslate2"), |
| 45 requirement("nvidia-cublas-cu12"), | 45 ] + select({ |
| 46 requirement("nvidia-cudnn-cu12"), | 46 "//config:linux": [ |
| 47 ], | 47 requirement("nvidia-cublas-cu12"), |
| 48 requirement("nvidia-cudnn-cu12"), | |
| 49 ], | |
| 50 "//conditions:default": [], | |
| 51 }), | |
| 48 ) | 52 ) |
| 49 | 53 |
| 50 py_binary( | 54 py_binary( |
| 51 name = "webrtc_smoke", | 55 name = "webrtc_smoke", |
| 52 srcs = ["webrtc_smoke.py"], | 56 srcs = ["webrtc_smoke.py"], |
| 65 "$(rootpath :dictation_bin)", | 69 "$(rootpath :dictation_bin)", |
| 66 command, | 70 command, |
| 67 ], | 71 ], |
| 68 data = [ | 72 data = [ |
| 69 ":dictation_bin", | 73 ":dictation_bin", |
| 70 requirement("nvidia-cublas-cu12"), | 74 ] + select({ |
| 71 requirement("nvidia-cudnn-cu12"), | 75 "//config:linux": [ |
| 72 ], | 76 requirement("nvidia-cublas-cu12"), |
| 77 requirement("nvidia-cudnn-cu12"), | |
| 78 ], | |
| 79 "//conditions:default": [], | |
| 80 }), | |
| 73 visibility = ["//infinite_canvas:__pkg__"], | 81 visibility = ["//infinite_canvas:__pkg__"], |
| 74 ) | 82 ) |
| 75 for command in [ | 83 for command in [ |
| 76 "server", | 84 "server", |
| 77 "preflight", | 85 "preflight", |