diff --git a/Global/Lazarus.gitignore b/Global/Lazarus.gitignore index b32943f1..d6222d8c 100644 --- a/Global/Lazarus.gitignore +++ b/Global/Lazarus.gitignore @@ -1,30 +1,34 @@ -# Lazarus compiler-generated binaries (safe to delete) +# --- Lazarus Compiler & Linker Binaries --- *.exe *.dll *.so *.dylib -*.lrs -*.res -*.compiled -*.dbg -*.ppu +*.a +*.lib *.o *.or -*.a - -# Lazarus autogenerated files (duplicated info) -*.rst +*.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 -# Lazarus local files (user-specific info) -*.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 +# --- macOS Application Bundles --- *.app/