Update .gitignore for complete Emirat project structure

This commit is contained in:
Damjan Savic 2025-03-18 23:34:40 +01:00
parent 7fdface7e0
commit d8cacdb15b

60
.gitignore vendored
View File

@ -32,27 +32,32 @@ env/
logs/
*.log
Preisliste/logs/
Preisliste/logs/app.log
Launcher/logs/
# IDE-spezifische Dateien
.idea/
**/.idea/
Preisliste/.idea/
.vscode/
**/.vscode/
*.sublime-project
*.sublime-workspace
.spyderproject
.spyproject
.project
.pydevproject
# Distribution und Build-Dateien
*.exe
*.msi
*.spec
build_output/
Preisliste/build/
Preisliste/dist/
# Datenbanken
*.sqlite3
*.db
*.sql
# Betriebssystemspezifische Dateien
.DS_Store
@ -62,23 +67,52 @@ build_output/
.Trashes
ehthumbs.db
Thumbs.db
desktop.ini
# Temporäre Dateien
# Backup und temporäre Dateien
*~
*.bak
*.swp
*.tmp
*.temp
.*.swp
*#
# PyCharm-Dateien
**/.idea/workspace.xml
**/.idea/tasks.xml
# Projektspezifische Dateien
# PyInstaller-Dateien
*.manifest
*.spec
# Lokale Konfigurationen
# Uncomment, wenn bestimmte Einstellungsdateien geheim bleiben sollen
# config/local_settings.py
# Sphinx-Dokumentation
docs/_build/
doc/_build/
# Behalte Icon-Dateien
!**/resources/ritterdigital.ico
# pytest
.pytest_cache/
.coverage
htmlcov/
# mypy
.mypy_cache/
.dmypy.json
dmypy.json
# Umgebungsspezifische Konfigurationen
local_settings.py
config_local.py
secrets.py
# Preisliste-spezifische Dateien
Preisliste/output/
Preisliste/.pytest_cache/
Preisliste/venv/
# Launcher-spezifische Dateien
Launcher/output/
Launcher/.pytest_cache/
Launcher/venv/
# Ausnahmen - wichtige Ressourcen, die trotz der obigen Muster behalten werden sollen
!**/resources/
!**/resources/icon.ico
# Sonstige projektspezifische Ausnahmen können hier hinzugefügt werden
!**/resources/ritterdigital.ico