~bigbes/sr-ht-dolt

ref: aff726826a23dcaeeb8ed784e4dd562b04fddeb3 sr-ht-dolt/.gitignore -rw-r--r-- 1.7 KiB
aff72682 — Eugene Blikh docs: spec the MCP surface and the second round of beads views 5 days ago
                                                                                
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
# Built binaries
/doltsrht
/doltsrht-migrate
/dolt-git-hook

# Built CSS (generated by `make css`)
/static/main.css
/static/main.min.css
/static/main.min.*.css

# The three scratch directories abuild works in. With source="" and
# builddir="$startdir" (see APKBUILD) it has no tarball to unpack elsewhere: it
# unpacks into ./src, stages the package into ./pkg, and defaults tmpdir to
# ./tmp — all three inside the very checkout it is packaging.
#
# Listing them is not tidiness. Go records vcs.modified in every binary built
# inside a repository and reads that flag from `git status --porcelain`, which
# counts UNTRACKED files — so an untracked directory left beside the build makes
# the packaged binary stamp itself "<sha>-dirty" for the life of the apk. That
# is the same failure the APKBUILD's pkgver comment is about, arriving by the
# other door: there a tracked file was rewritten, here an untracked one appears.
#
# /tmp/ is the one that is easy to miss and the one that bites hardest. abuild
# exports GOTMPDIR to it, so every `go build` puts its work directory inside
# this checkout, and /usr/share/abuild/default.conf exports MAKEFLAGS=-j$(nproc)
# — under which `make all-bin`'s three `go build`s run at the same time. Each
# reads the tree once while loading packages, before it writes anything, so its
# own work directory is still empty and unreported; the other two are not.
/src/
/pkg/
/tmp/

# Git worktrees, kept inside the repo so they never scatter as sibling dirs.
# Both paths, because the two conventions in use across these repos are
# .worktrees/<branch> and the older .claude/worktrees/<branch>.
/.worktrees/
/.claude/worktrees/

# macOS
.DS_Store

# Beads / Dolt files (added by bd init)
.dolt/
*.db
.beads-credential-key
.beads/proxieddb/