summaryrefslogtreecommitdiff
path: root/.geminiignore
blob: 0756144d1664667eeb59f28932bef4796904d178 (plain)
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
# Gemini Ignore File
# This file specifies patterns for files and directories that Gemini's tools should ignore.

# --- Build Artifacts ---
# Ignore all generated build directories
build/
build_strip/

# --- Dependency Build Artifacts ---
# Ignore build artifacts from vendored or submoduled dependencies, such as Rust's target directory
third_party/**/target/

# --- Generated Assets & Data ---
# Assets themselves (like .spec files) are part of the system, so they are NOT ignored here.
# However, if any temporary generated files were created outside the standard asset pipeline,
# they could be listed here. For now, we assume standard assets are handled by the pipeline.
src/generated/

# --- Distribution / Archives ---
# Ignore large distribution archives that are generated once and not modified during development.
archive/

# --- Temporary Files ---
# Ignore general temporary files or logs
tmp/
*.tmp
*.log
*.swp
*.swo

# --- IDE / Editor Specific ---
# Ignore common IDE or editor configuration/cache files
.vscode/
.idea/
*.iml