Commit Graph

3 Commits

Author SHA1 Message Date
Thijs Schreijer
e8a8b11f2e add LuaCov coverage tooling to ignore list
LuaCov: https://github.com/keplerproject/luacov

Files: https://keplerproject.github.io/luacov/doc/modules/luacov.defaults.html#statsfile
2020-11-03 09:39:00 +01:00
Thijs Schreijer
6a3f539900 update LuaRocks rocks to ignore
There are multiple compiled rock types `*.src.rock` is just one.

* `*.src.rock` denotes a source archive
* `*.all.rock` is for all platforms (pure Lua)
* platform specific ones like `*.win32.rock` (contains binaries)

see https://github.com/luarocks/luarocks/wiki/Types-of-rocks
2020-11-03 09:33:04 +01:00
Luke Drummond
b85372b2d8 Added a .gitignore template for Lua based projects.
Added common ignore globs for Lua, an extensible, high-performace, lightweight multi-paradigm language designed for embedded scripting.

    http://www.lua.org/about.html (More info at https://en.wikipedia.org/wiki/Lua_(programming_language) )

The de-facto package manager for Lua is LuaRocks.

   http://luarocks.org/

- LuaRocks creates a number of files as part of the build process.  These are ignored (*.src.rock, *.tar.gz, *.zip)
- Lua modules are conventionally written in C as shared libraries.  Common build artifacts for C projects copied from C.gitignore
2015-01-03 17:12:56 +00:00