-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy path.gitattributes
More file actions
19 lines (17 loc) · 1.14 KB
/
Copy path.gitattributes
File metadata and controls
19 lines (17 loc) · 1.14 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# Normalize text files to LF on every platform so that Git for Windows
# does not silently convert source files to CRLF on checkout. Cross-runner
# build fingerprints (objectiveai-mcp-filesystem, objectiveai-viewer,
# objectiveai-claude-agent-sdk-runner, objectiveai-cli's install.sh)
# hash file contents — CRLF↔LF differences would invalidate fingerprints
# stamped on Linux when re-validated on a Windows runner.
* text=auto eol=lf
# Embedded build artifacts must remain byte-identical to what the build
# scripts wrote — never normalize, never autocrlf, treat as binary.
objectiveai-mcp-filesystem/embed/** -text
objectiveai-claude-agent-sdk-runner/embed/** -text
objectiveai-claude-agent-sdk-runner-js/embed/** -text
objectiveai-codex-sdk-runner/embed/** -text
objectiveai-codex-sdk-runner-js/embed/** -text
objectiveai-viewer/embed/** -text
# Committed Windows shim launchers in the shared test OBJECTIVEAI_DIR.
.objectiveai/bin/*.exe -text