From b85372b2d8b7e6e30b8857274e021300eed00df9 Mon Sep 17 00:00:00 2001 From: Luke Drummond Date: Sat, 3 Jan 2015 17:12:56 +0000 Subject: [PATCH] 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 --- Lua.gitignore | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 Lua.gitignore diff --git a/Lua.gitignore b/Lua.gitignore new file mode 100644 index 00000000..6fd0a376 --- /dev/null +++ b/Lua.gitignore @@ -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 +