mirror of
https://github.com/github/gitignore.git
synced 2026-10-30 14:42:41 +01:00
Update Lazarus.gitignore
chore: add modern Lazarus/Free Pascal .gitignore template - Add compiler and linker binaries (*.exe, *.dll, *.so, *.dylib, *.a, *.lib, *.o, *.or, *.ppu, *.compiled, *.dbg, *.rsj) - Include project backup and output directories (backup/, lib/, units/, *.bak, *.~*, *.$*) - Exclude IDE and user-specific local files (*.lps, *.lfm.bak, *.lpi.bak, lazarus.cfg) - Handle internationalization and documentation artifacts (*.rst, *.lrt) - Suppress macOS application bundles (*.app/)
This commit is contained in:
1 parent
57286c3887
commit
dfe0219376
1 file changed
+24
-20
+24
-20
@@ -1,30 +1,34 @@
|
|||||||
# Lazarus compiler-generated binaries (safe to delete)
|
# --- Lazarus Compiler & Linker Binaries ---
|
||||||
*.exe
|
*.exe
|
||||||
*.dll
|
*.dll
|
||||||
*.so
|
*.so
|
||||||
*.dylib
|
*.dylib
|
||||||
*.lrs
|
*.a
|
||||||
*.res
|
*.lib
|
||||||
*.compiled
|
|
||||||
*.dbg
|
|
||||||
*.ppu
|
|
||||||
*.o
|
*.o
|
||||||
*.or
|
*.or
|
||||||
*.a
|
*.ppu
|
||||||
|
*.compiled
|
||||||
# Lazarus autogenerated files (duplicated info)
|
*.dbg
|
||||||
*.rst
|
|
||||||
*.rsj
|
*.rsj
|
||||||
|
|
||||||
|
# --- Project Backup & Units Directories ---
|
||||||
|
backup/
|
||||||
|
lib/
|
||||||
|
units/
|
||||||
|
*.bak
|
||||||
|
*.~*
|
||||||
|
*.$*
|
||||||
|
|
||||||
|
# --- IDE & User-Specific Local Files ---
|
||||||
|
*.lps
|
||||||
|
*.lfm.bak
|
||||||
|
*.lpi.bak
|
||||||
|
lazarus.cfg
|
||||||
|
|
||||||
|
# --- Internationalization & Documentation Artifacts ---
|
||||||
|
*.rst
|
||||||
*.lrt
|
*.lrt
|
||||||
|
|
||||||
# Lazarus local files (user-specific info)
|
# --- macOS Application Bundles ---
|
||||||
*.lps
|
|
||||||
|
|
||||||
# Lazarus backups and unit output folders.
|
|
||||||
# These can be changed by user in Lazarus/project options.
|
|
||||||
backup/
|
|
||||||
*.bak
|
|
||||||
lib/
|
|
||||||
|
|
||||||
# Application bundle for Mac OS
|
|
||||||
*.app/
|
*.app/
|
||||||
Reference in new issue
Block a user