SquidDev-CC/Howl

Howl 1.0

Opened this issue · 4 comments

Wrote down some ideas for Howl 1.0. Heavily inspired by Rake and Groovy, though I'd like to chuck some Gulp into there too.

The aim would be to make it more:

  • Extensible: add the ability to write plugins
  • Sensible: Incremental builds
  • Powerful: Adding in support for source transformations, documentation generation, etc...

Looking forward to it!

I am new to Lua, but I don't really get the lib works. It lacks doc about prerequisites and how to build Howl. I gave up after couple of round attempts.

Here is what I have done: I'm using LuaDist (Lua 5.1 with a bunch of modules). I tried with lua bootstrap.lua, but it says cannot load module fs. I don't find this module anywhere. And the aeslua project, its readme indicates to use os.loadAPI but my Lua doesn't have this function at all. I'm quite confused with your lua and my lua intepreter.

Howl was/is designed to run in a custom Lua environment created by the Minecraft mod ComputerCraft which has some discrepancies with normal Lua. Whilst running on 'vanilla' Lua is a goal for this project, it isn't currently possible - sorry.

Howl is currently mid-rewrite and so the documentation is ... lacking. I'm hoping to rectify this once everything is no longer in flux.

I recommend you check out the original aeslua implementation if you are looking for one which runs on normal Lua: my fork is designed to run on ComputerCraft and adds little functionality to the original.

Okay. Understood.