-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitignore
More file actions
83 lines (72 loc) · 3.19 KB
/
Copy path.gitignore
File metadata and controls
83 lines (72 loc) · 3.19 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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
/target
# shell-ext/windows and shell-ext/macos/*/core are separate Cargo
# workspaces (nested under this repo but not members of the root
# workspace, since they're platform-specific and don't build on every
# dev machine) — a non-anchored pattern catches their own target/ dirs
# too, not just the root one.
target/
# Parallel/isolated build directories (e.g. target-madsim, per-lane dirs used
# to avoid build-dir contention across concurrent work) — same rationale as
# target/, never checked in.
target-*/
*.sqlite3
*.sqlite3-journal
.DS_Store
# Python bytecode cache for this repo's scripts/*.py maintenance tooling.
__pycache__/
*.pyc
# coordination-worker: npm install output and wrangler's local dev/build
# cache, neither ever checked in -- same reasoning as target/ above.
node_modules/
.wrangler/
# Xcode build products (shell-ext/macos's FIFinderSync extension host app)
# Leading **/ needed: a pattern with a slash in the middle (not just at
# the end) is anchored to the .gitignore's own directory otherwise, so
# without it these never matched xcodeproj dirs nested under shell-ext/.
.build/
DerivedData/
**/*.xcodeproj/xcuserdata/
**/*.xcodeproj/project.xcworkspace/xcuserdata/
**/*.xcworkspace/xcuserdata/
**/*.xcworkspace/xcshareddata/
.claude/settings.local.json
.codex/timers/
# Machine-specific cargo target-dir override (redirects build output to
# a volume with more free space) — not portable to other machines.
# Leading **/ needed for the same reason as the Xcode patterns above: a
# slash in the middle of the pattern otherwise anchors it to this
# .gitignore's own directory, so shell-ext's nested Cargo workspaces
# (shell-ext/macos/*/core/.cargo/config.toml) never matched without it.
**/.cargo/config.toml
# installer/macos/build-pkg.sh's scratch/output dirs (rebuilt from
# scratch on every run; the built .pkg is a local artifact, not checked
# in — see installer/macos/README.md for how to build it).
installer/macos/.stage/
installer/macos/.xcode-build/
installer/macos/dist/
installer/macos/.component.plist
installer/macos/.Distribution.generated.xml
# installer/windows/yadorilink.iss's ISCC output dir (the built
# yadorilink-setup.exe is a local artifact, not checked in — see
# installer/windows/README.md for how to build it).
installer/windows/Output/
# installer/linux/build-deb.sh's scratch/output dirs (rebuilt from
# scratch on every run; the built .deb is a local artifact, not checked
# in — see installer/linux/README.md for how to build it).
installer/linux/.stage/
installer/linux/dist/
# installer/linux/apt/build-keyring-deb.sh's scratch/output dirs — same
# rebuilt-from-scratch, not-checked-in shape as installer/linux/.stage/
# and installer/linux/dist/ above.
installer/linux/apt/.stage/
installer/linux/apt/dist/
# Generated per-release artifacts (scripts/generate-release-sbom.py,
# scripts/generate-release-evidence.py,
# scripts/ci/generate-release-checksums.py --out) — regenerated for each
# release from the actual build outputs, not checked in.
/release/
/release-evidence/
# Third-party license notice generated by scripts/generate-third-party-licenses.sh
# (cargo-about). A build/packaging output bundled into release artifacts, not
# checked in.
/THIRD-PARTY-LICENSES.html