The tool used to be compiled by the macOS app build, or by the module itself on the booth with swiftc — and a catalog install got source only, which the unbundled 1.10.0 shell made every fresh install. Under the module guide's rule it now ships built: bin/ltc-capture-macos-arm64 and bin/ltc-capture-macos-x86_64, signed with the Developer ID (hardened runtime, audio-input entitlement), from native/ltc-capture.swift via native/build.sh. Nothing is built or looked for on the machine any more: captureTool() picks the binary for this platform, and where there is none — Windows, until a Windows implementation exists — timecode reports itself off in the tile and the health line while the rest of the module runs. The runtime build, its "building…" states and the device picker's build kick are gone with it. The old top-level binary is no longer gitignored (it is no longer written). Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
19 lines
408 B
Plaintext
19 lines
408 B
Plaintext
node_modules/
|
|
dist/
|
|
.DS_Store
|
|
*.log
|
|
.env
|
|
|
|
# runtime state written by the admin page / layout saves
|
|
config/modules.json
|
|
config/layouts/
|
|
|
|
# the launcher's build output, and its cache of the Node runtime it embeds
|
|
launcher/macos/build/
|
|
launcher/macos/.cache/
|
|
launcher/windows/build/
|
|
launcher/windows/.cache/
|
|
|
|
# Compiled per-machine, source sits next to it (see spl-capture.swift).
|
|
modules/spl-meter/spl-capture
|