summaryrefslogtreecommitdiff
path: root/.geminiignore
diff options
context:
space:
mode:
Diffstat (limited to '.geminiignore')
-rw-r--r--.geminiignore34
1 files changed, 34 insertions, 0 deletions
diff --git a/.geminiignore b/.geminiignore
new file mode 100644
index 0000000..57c68ff
--- /dev/null
+++ b/.geminiignore
@@ -0,0 +1,34 @@
+# 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.
+
+# --- 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