Migrated from Make to CMake.
This commit is contained in:
parent
cda05294f5
commit
b6ba093000
52 changed files with 1276 additions and 1210 deletions
|
|
@ -230,7 +230,7 @@ project Save intentionally replaces the selected document. In-memory models and
|
|||
the existing destination are preserved on load failure. No automatic
|
||||
unknown-field stripping or media deletion occurs.
|
||||
|
||||
`make test-portability test test-plugins test-recovery test-recording` covers
|
||||
`cmake --build build --target test-portability check test-plugins test-recovery test-recording` covers
|
||||
checked-in v1–v10 fixtures (including missing v5/v6 plugins), current exact
|
||||
roundtrips, moved-folder playback from a different cwd, missing media retention,
|
||||
unknown records, every truncation and deterministic byte mutations, malformed
|
||||
|
|
@ -265,7 +265,7 @@ source references; splitting keeps the original ID on the left, gives the right
|
|||
a fresh ID/source offset, retains outer explicit fades and clears inner ones. No
|
||||
waveform cache or source audio is serialized. Checked-in v1–v7 migrations, v8
|
||||
exact roundtrips, malformed new metadata and byte-mutation tests cover the
|
||||
format change (`make test test-portability test-audio-editing`).
|
||||
format change (`cmake --build build --target check test-portability test-audio-editing`).
|
||||
|
||||
---
|
||||
|
||||
|
|
@ -369,13 +369,13 @@ destination. Plugin binaries and state are not bundled. JACK availability,
|
|||
sample rate, block limits and device routing are runtime dependencies; loading
|
||||
metadata does not restore device connections.
|
||||
|
||||
`make test` includes v1–v10 migration, malformed/truncated/mutated/oversized
|
||||
`cmake --build build --target check` includes v1–v10 migration, malformed/truncated/mutated/oversized
|
||||
input, retained-state diagnostics, CLI dependency inspection, and deterministic
|
||||
save faults at flush, file sync, close, rename and directory sync. Pre-rename
|
||||
faults preserve the old bytes and remove the temporary. After rename, a sync
|
||||
failure reports I/O while leaving a complete new document; inspect it before
|
||||
retrying. Fault wrappers are linked into tests only. These tests complement
|
||||
killed-writer coverage in `make test-recovery`; they do not qualify power-cut
|
||||
killed-writer coverage in `cmake --build build --target test-recovery`; they do not qualify power-cut
|
||||
behavior.
|
||||
|
||||
---
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue