Skip to content

Commit

Permalink
Added a .gitignore template for Lua based projects.
Browse files Browse the repository at this point in the history
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
  • Loading branch information
Luke Drummond committed Jan 3, 2015
1 parent 13f15a3 commit b85372b
Showing 1 changed file with 41 additions and 0 deletions.
41 changes: 41 additions & 0 deletions Lua.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# Compiled Lua sources
luac.out

# luarocks build files
*.src.rock
*.zip
*.tar.gz

# Object files
*.o
*.os
*.ko
*.obj
*.elf

# Precompiled Headers
*.gch
*.pch

# Libraries
*.lib
*.a
*.la
*.lo
*.def
*.exp

# Shared objects (inc. Windows DLLs)
*.dll
*.so
*.so.*
*.dylib

# Executables
*.exe
*.out
*.app
*.i*86
*.x86_64
*.hex

0 comments on commit b85372b

Please sign in to comment.