# PLACE THIS FILE AT PROJECT ROOT: E:\Whetstone_DSL\.gitignore

# --- MPS Generated Code (Crucial to ignore) ---
# These folders appear inside languages/*/
source_gen
classes_gen
source_gen.caches

# --- MPS Project Settings ---
# Ignore workspace specific settings, but keep project definitions
.mps/workspace.xml
.mps/modules.xml
.mps/shelf/

# --- IntelliJ/Java Artifacts ---
*.class
*.iml
.idea/
build/
out/

# --- OS Junk ---
.DS_Store
Thumbs.db

# --- Local Build / Runtime Artifacts (keep local, do not commit) ---
CMakeCache.txt
CMakeFiles/
cmake-build-*/
editor/build-native/
build-native/

# Runtime/editor local state
imgui.ini
.whetstone.json
crash.log
SDL-issue.log

# Large/generated run data
logs/
training_data/
