The result of this is Howl, a Lua build system. Howl is based mostly on Grunt and Rake. It uses 'tasks' , which can depend on other tasks.
Features
- Combine multiple files into one single executable
- Minify lua files
- Support for Oeed's Compilr
- Integration with the Busted testing framework
- Large portions work in normal Lua
I'm not sure how realistic these are, do say what else you would like below (or on Github).
- LDoc generation
Firstly you need to download Howl:
pastebin run LYAxmSby get 703e2f46ce68c2ca158673ff0ec4208c/Howl.min.lua Howl
Then you need to define a Howlfile, more on that later.
Then all you need to run is /Howl [task name]. Every directory from the current directory to the root will be checked for the presence of a Howlfile (Howlfile or Howlfile.lua). This will be executed.
Why?
Howlfiles
Screenshots
Contributing
I'd love ideas, suggestions, feedback, or code! Howl is on GitHub, so do send me a pull request, or start an issue.
Edited by SquidDev, 12 April 2016 - 08:07 PM.