mirror of
https://github.com/github/gitignore.git
synced 2026-08-28 02:37:29 +02:00
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/)
35 lines
395 B
Plaintext
35 lines
395 B
Plaintext
# --- Lazarus Compiler & Linker Binaries ---
|
|
*.exe
|
|
*.dll
|
|
*.so
|
|
*.dylib
|
|
*.a
|
|
*.lib
|
|
*.o
|
|
*.or
|
|
*.ppu
|
|
*.compiled
|
|
*.dbg
|
|
*.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
|
|
|
|
# --- macOS Application Bundles ---
|
|
*.app/
|