-
Notifications
You must be signed in to change notification settings - Fork 32
Expand file tree
/
Copy path.gitignore
More file actions
36 lines (31 loc) · 1.27 KB
/
Copy path.gitignore
File metadata and controls
36 lines (31 loc) · 1.27 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
.DS_Store
# Match .build / Packages / .swiftpm at any depth so nested SwiftPM
# sub-packages (e.g. Examples/DemoPlayerMac) don't accidentally commit
# their build artifacts + checkout mirrors.
.build/
Packages/
.swiftpm/
xcuserdata/
DerivedData/
.netrc
build/
# DemoPlayerMac is a demo that should always build against FFmpegBuild's
# current main HEAD (the same thing AetherEngine itself floats to). A
# committed lock here goes stale and silently breaks the release-dmg build
# when the engine starts importing a newly-added FFmpeg module (it pinned
# a pre-avfilter FFmpegBuild for the 2.1.1 dmg). Let swift build resolve it
# fresh each time instead. (The engine's own root Package.resolved stays
# tracked, that pin is bumped deliberately.)
Examples/DemoPlayerMac/Package.resolved
# Generated test clips from Scripts/fetch-fixtures.sh + user-supplied
# samples in Fixtures/user/. Both are local-only by design; the script
# regenerates the synthetic clips on demand.
Fixtures/
# Internal design specs + implementation plans (superpowers flow).
# Local-only by design; never published to the public repo.
docs/superpowers/
# Session scratch artifacts (debug fixtures, serve logs, reply drafts).
# Local-only by design; never published.
scratchpad/
# Isolated feature worktrees.
.worktrees/