Skip to content

areski/cookiecutter-lua

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cookiecutter template for a Lua package

Cookiecutter template for a Lua package.

Usage

Generate a Lua package project:

cookiecutter https://github.com/areski/cookiecutter-lua.git

Then:

  • Create a repo and put it there.
  • Add the repo to your Travis CI account.
  • Add the repo to your ReadTheDocs account + turn on the ReadTheDocs service hook.
  • Release your package to Luarocks

Fork This / Create Your Own

If you have differences in your preferred setup, I encourage you to fork this to create your own version. Or create your own; it doesn't strictly have to be a fork.

  • It's up to you whether or not to rename your fork/own version. Do whatever you think sounds good.

Or Submit a Pull Request

I also accept pull requests on this, if they're small, atomic, and if they make my own packaging experience better.

Publish your rocks

If you want to make your Lua packages easy to install via Luarocks, you will need to create a manifest and then upload your packages, luarocks-admin is the repository management tool for LuaRocks.

Luarocks-admin:

https://github.com/keplerproject/luarocks/wiki/luarocks-admin

Create a Manifest:

Add your Rocks to repository (eg Luarocks):

Awesome

Need more awesomeness from Lua, checkout https://github.com/LewisJEllis/awesome-lua

TODO

About

Cookiecutter template for a Lua package

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published