Skip to content

Commit 7da97be

Browse files
committed
fix(config): correct .gitignore test/ path and remove duplicates
1 parent 7670426 commit 7da97be

1 file changed

Lines changed: 1 addition & 83 deletions

File tree

.gitignore

Lines changed: 1 addition & 83 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33

44
###############################################################################
55
# Ada/GNAT Build Artifacts
6-
###############################################################################
7-
86
# Object files and build artifacts
97
obj/
108
*.o
@@ -13,100 +11,69 @@ obj/
1311
*.so
1412
*.dll
1513
*.dylib
16-
1714
# Library build artifacts
1815
lib/
1916
*.lexch
2017
*.bexch
21-
2218
# Binder generated files
2319
b__*.ad[sb]
2420
b~*.ad[sb]
25-
2621
# Generated executables
2722
bin/
2823
*.exe
2924
*.elf
3025
*.bin
3126
*.hex
3227
*.map
33-
34-
###############################################################################
3528
# Alire (Ada Package Manager)
36-
###############################################################################
37-
3829
# Alire cache and dependencies
3930
alire/
4031
.alire/
41-
4232
# Alire lock file (not recommended for version control per Alire docs)
4333
# Lock file location: alire/alire.lock
44-
45-
###############################################################################
4634
# AI Agentic Assistants
47-
###############################################################################
48-
4935
.claude/
50-
51-
###############################################################################
5236
# GNAT Project Manager (GPRbuild)
53-
###############################################################################
54-
5537
# Auto-generated config (typically generated by Alire)
5638
config/*_config.ads
5739
config/*_config.gpr
5840
config/*_config.h
59-
6041
# GPRbuild cache
6142
.gnatdebug
6243
.gnatstudio
63-
64-
###############################################################################
6544
# IDEs and Editors
66-
###############################################################################
67-
6845
# GPS (GNAT Programming Studio)
6946
*.gpr.cgpr
7047
gps.cgpr
7148
gnatinspect.db
7249
.gnatinspect/
73-
7450
# VS Code
7551
.vscode/
7652
*.code-workspace
77-
7853
# Emacs
7954
*~
8055
\#*\#
8156
.#*
8257
*.swp
8358
*.swo
84-
8559
# Vim
8660
*.swn
8761
[._]*.s[a-v][a-z]
8862
[._]*.sw[a-p]
8963
Session.vim
90-
9164
# JetBrains IDEs
9265
.idea/
9366
*.iml
9467
*.iws
95-
9668
# Sublime Text
9769
*.sublime-project
9870
*.sublime-workspace
99-
10071
# Eclipse / STM32CubeIDE
10172
.project
10273
.cproject
10374
.settings/
10475
.metadata/
105-
106-
###############################################################################
10776
# Operating System Files
108-
###############################################################################
109-
11077
# macOS
11178
.DS_Store
11279
.AppleDouble
@@ -124,13 +91,10 @@ Session.vim
12491
Network Trash Folder
12592
Temporary Items
12693
.apdisk
127-
12894
# Linux
129-
*~
13095
.directory
13196
.Trash-*
13297
.nfs*
133-
13498
# Windows
13599
Thumbs.db
136100
Thumbs.db:encryptable
@@ -144,23 +108,16 @@ $RECYCLE.BIN/
144108
*.msm
145109
*.msp
146110
*.lnk
147-
148-
###############################################################################
149111
# Debugging and Development
150-
###############################################################################
151-
152112
# Debugger files
153113
*.gdb_history
154114
.gdb_history
155-
156115
# User-specific debugger configs (uncomment if .gdbinit should be per-user)
157116
# .gdbinit
158-
159117
# Core dumps
160118
core
161119
core.*
162120
vgcore.*
163-
164121
# Profiling and Coverage
165122
gmon.out
166123
*.gcov
@@ -170,74 +127,47 @@ gmon.out
170127
coverage/
171128
*.gcov.html
172129
lcov.info
173-
174130
# GNATcoverage runtime (generated by build_gnatcov_runtime.py)
175131
external/
176-
177-
###############################################################################
178132
# Documentation Build
179-
###############################################################################
180-
181133
# Generated API documentation (from shared_config.gpr)
182134
docs/api/
183-
184135
# Sphinx/other doc generators
185136
docs/_build/
186137
docs/html/
187138
docs/latex/
188-
189139
# mdBook artifacts (generated HTML output)
190140
docs/book/
191141
# docs/book/book/ # mdBook HTML output
192142
# docs/book/**/*.html # Generated HTML files
193143
# docs/book/**/*.js # Generated JavaScript
194144
# docs/book/**/*.css # Generated stylesheets (except custom theme)
195145
# !docs/book/theme/ # Keep custom theme if added
196-
197-
###############################################################################
198146
# Temporary and Backup Files
199-
###############################################################################
200-
201147
# Backup files
202148
*.bak
203149
*.backup
204150
*.old
205-
*~
206-
207151
# Temporary files
208152
*.tmp
209153
*.temp
210154
tmp/
211155
temp/
212-
213-
###############################################################################
214156
# Testing
215-
###############################################################################
216-
217157
# Test build artifacts
218158
test/obj/
219159
test/bin/
220-
tests/obj/
221-
tests/bin/
222160
**/test_all
223161
**/test_runner
224162
*.test_results
225163
*.test_output
226-
227164
# Test coverage reports
228165
htmlcov/
229166
.coverage
230167
.pytest_cache/
231168
# Ada coverage files (gcov/gcovr)
232-
tests/obj-coverage/
233-
*.gcda
234-
*.gcno
235-
*.gcov
236-
237-
###############################################################################
169+
test/obj-coverage/
238170
# Project Specific
239-
###############################################################################
240-
241171
# Sub-project build artifacts (belt-and-suspenders with patterns above)
242172
bootstrap/obj/
243173
bootstrap/bin/
@@ -246,37 +176,25 @@ domain/obj/
246176
domain/lib/
247177
internal/obj/
248178
internal/lib/
249-
250179
# Keep externals (ADL submodule) tracked by git
251180
# But ignore any build artifacts within it
252181
externals/*/obj/
253182
externals/*/bin/
254183
externals/*/lib/
255-
256184
# Logs
257185
*.log
258-
259186
data/
260187
*.zip
261188
*.tar.gz
262-
263-
###############################################################################
264189
# Python (for automation scripts)
265-
###############################################################################
266-
267190
# Byte-compiled / optimized / DLL files
268191
__pycache__/
269192
*.py[cod]
270193
*$py.class
271-
272194
# Virtual environments
273195
venv/
274196
env/
275197
ENV/
276-
277-
###############################################################################
278198
# Temporary
279-
###############################################################################
280-
281199
# GNAT Pretty Print temp files
282200
*__GNATPP-TEMP

0 commit comments

Comments
 (0)