| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
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/)
| backup/ | ||
| *.bak | ||
| lib/ | ||
| units/ |
There was a problem hiding this comment.
Please remove this line. I'm seeing multiple examples of the units directory in use.
https://github.com/search?q=%22OtherUnitFiles+Value%3D%5C%22units%22+path%3A*.lpi&type=code
Sorry, something went wrong.
| *.lfm.bak | ||
| *.lpi.bak |
There was a problem hiding this comment.
Please remove, these are redundant and not needed. They are already covered by line 19's rule *.bak.
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
chore: add modern Lazarus/Free Pascal .gitignore template
Reasons for making this change
Update the Lazarus .gitignore template to reflect modern Free Pascal and Lazarus IDE standards. The previous template was outdated and missed newer generated outputs, backup conventions, and cross-platform target structures.
Links to documentation supporting these rule changes
Merge and Approval Steps