Skip to content

Commit f40a2e5

Browse files
authored
gitignore : be more specific about ignored stuff (ggml-org#17354)
1 parent bc4064c commit f40a2e5

File tree

1 file changed

+45
-63
lines changed

1 file changed

+45
-63
lines changed

.gitignore

Lines changed: 45 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -20,52 +20,40 @@
2020
*.so
2121
*.swp
2222
*.tmp
23+
*.DS_Store
2324

2425
# IDE / OS
2526

26-
.cache/
27-
.ccls-cache/
28-
.direnv/
29-
.DS_Store
30-
.envrc
31-
.idea/
32-
.swiftpm
33-
.vs/
34-
.vscode/
35-
nppBackup
27+
/.cache/
28+
/.ccls-cache/
29+
/.direnv/
30+
/.envrc
31+
/.idea/
32+
/.swiftpm
33+
/.vs/
34+
/.vscode/
35+
/nppBackup
3636

3737

3838
# Coverage
3939

40-
gcovr-report/
41-
lcov-report/
40+
/gcovr-report/
41+
/lcov-report/
4242

4343
# Build Artifacts
4444

45-
tags
46-
.build/
47-
build*
48-
release
49-
debug
50-
!build-info.cmake
51-
!build-info.cpp.in
52-
!build-info.sh
53-
!build.zig
54-
!docs/build.md
45+
/tags
46+
/.build/
47+
/build*
48+
/release
49+
/debug
5550
/libllama.so
5651
/llama-*
5752
/vulkan-shaders-gen
58-
android-ndk-*
59-
arm_neon.h
60-
cmake-build-*
61-
CMakeSettings.json
62-
compile_commands.json
63-
ggml-metal-embed.metal
64-
llama-batched-swift
6553
/rpc-server
66-
out/
67-
tmp/
68-
autogen-*.md
54+
/out/
55+
/tmp/
56+
/autogen-*.md
6957

7058
# Deprecated
7159

@@ -74,44 +62,38 @@ autogen-*.md
7462

7563
# CI
7664

77-
!.github/workflows/*.yml
65+
!/.github/workflows/*.yml
7866

7967
# Models
8068

81-
models/*
82-
models-mnt
83-
!models/.editorconfig
84-
!models/ggml-vocab-*.gguf*
85-
!models/templates
69+
/models/*
70+
/models-mnt
71+
!/models/.editorconfig
72+
!/models/ggml-vocab-*.gguf*
73+
!/models/templates
8674

8775
# Zig
88-
zig-out/
89-
zig-cache/
90-
91-
# Logs
92-
93-
ppl-*.txt
94-
qnt-*.txt
95-
perf-*.txt
76+
/zig-out/
77+
/zig-cache/
9678

9779
# Examples
9880

99-
examples/jeopardy/results.txt
100-
tools/server/*.css.hpp
101-
tools/server/*.html.hpp
102-
tools/server/*.js.hpp
103-
tools/server/*.mjs.hpp
104-
tools/server/*.gz.hpp
105-
!build_64.sh
106-
!examples/*.bat
107-
!examples/*/*.kts
108-
!examples/*/*/*.kts
109-
!examples/sycl/*.bat
110-
!examples/sycl/*.sh
81+
/examples/jeopardy/results.txt
82+
/tools/server/*.css.hpp
83+
/tools/server/*.html.hpp
84+
/tools/server/*.js.hpp
85+
/tools/server/*.mjs.hpp
86+
/tools/server/*.gz.hpp
87+
!/build_64.sh
88+
!/examples/*.bat
89+
!/examples/*/*.kts
90+
!/examples/*/*/*.kts
91+
!/examples/sycl/*.bat
92+
!/examples/sycl/*.sh
11193

11294
# Server Web UI temporary files
113-
node_modules
114-
tools/server/webui/dist
95+
/tools/server/webui/node_modules
96+
/tools/server/webui/dist
11597

11698
# Python
11799

@@ -147,8 +129,8 @@ poetry.toml
147129
# Local scripts
148130
/run-vim.sh
149131
/run-chat.sh
150-
.ccache/
132+
/.ccache/
151133

152134
# IDE
153-
*.code-workspace
154-
.windsurf/
135+
/*.code-workspace
136+
/.windsurf/

0 commit comments

Comments
 (0)