chore: remove unused file extensions and add some others

This commit is contained in:
Ansgar Becker
2026-01-28 09:58:28 +01:00
parent 7854157fcc
commit 0b5ab25992

84
.gitignore vendored
View File

@@ -6,30 +6,13 @@
/rpm
/tar
/zip
/out/heidisql
/out/heidisql.exe
/out/gtk2
/out/qt5
/out/qt6
/out/locale
/extra/locale/*/LC_MESSAGES
/out/*
## Uncomment these types if you want even more clean repository. But be careful.
## It can make harm to an existing project source. Read explanations below.
#
## Resource files are binaries containing manifest, project icon and version info.
## They can not be viewed as text or compared by diff-tools. Consider replacing them with .rc files.
#*.res
## end
# Lazarus compiler-generated binaries (safe to delete)
# Lazarus / FPC compiler output
*.exe
#*.dll
#*.so
#*.dll # 3rd party libs needed for Windows installer
*.so
*.dylib
*.lrs
*.res
*.compiled
*.dbg
*.ppu
@@ -37,49 +20,32 @@
*.or
*.a
# Delphi/Lazarus compiler-generated binaries (safe to delete)
*.exe
#*.dll
*.bpl
*.bpi
*.dcp
*.so
*.apk
*.drc
*.map
*.dres
*.rsm
*.tds
*.dcu
*.lib
*.o
*.or
*.ppu
*.dbg
*.compiled
# Delphi autogenerated files (duplicated info)
*.cfg
*Resource.rc
# Delphi local files (user-specific info)
*.local
*.identcache
*.projdata
*.tvsconfig
*.dsk
# Delphi history and backups
__history/
*.~*
# Lazarus auto-generated resources
*.lrs
*.res
*.rst
*.rsj
*.lrt
# We don't rely on Lazarus' built-in i18n workflow:
*.lrj
# Lazarus history, backups and session
backup/
*.bak
*.lps
# Castalia statistics file
*.stat
lib/
units/
# Application bundle for Mac OS
*.app/
# macOS Finder
.DS_Store
# Windows Explorer
desktop.ini
# Lazarus project-specific unit/output subdirs (common patterns)
#**/lib/
#**/units/
#**/backup/