• Table of Contents
  • Writing a rockspec
  • Building a module
  • Depending on other rocks
  • C modules linking to external libraries
  • Using LuaRocks as a build system
  • Including documentation and other files
  • Publishing your code online
  • Method 1: using a repository such as Github
  • Method 2: publishing a tarball
  • The completed rockspec
  • Submitting a rockspec for inclusion in the rocks server
  • Web upload
  • Pack command
  • Upload command
  • Conclusion