Make rendering failure-safe and project editing reproducible

This commit is contained in:
Mikei386
2026-09-13 09:20:37 +02:00
parent c530fe025a
commit 73961f6afe
13 changed files with 1019 additions and 212 deletions
+12
View File
@@ -0,0 +1,12 @@
#!/bin/bash
set -euo pipefail
cd "$(dirname "$0")/.."
mkdir -p .build/integration
swiftc -parse-as-library \
Sources/GrowthLapse/RenderSettings.swift \
Sources/GrowthLapse/RenderWorkspace.swift \
Sources/GrowthLapse/FFmpegService.swift \
Sources/GrowthLapse/VideoProcessor.swift \
Tests/Integration/RenderIntegration.swift \
-o .build/integration/render-tests
.build/integration/render-tests