SquidDev-CC / Howl

A CC build system
http://www.computercraft.info/forums2/index.php?/topic/21254-
MIT License
16 stars 4 forks source link

Howl 1.0 #25

Open SquidDev opened 9 years ago

SquidDev commented 9 years ago

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:

jaredallard commented 9 years ago

Looking forward to it!

stanleyxu2005 commented 8 years ago

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.

SquidDev commented 8 years ago

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.

stanleyxu2005 commented 8 years ago

Okay. Understood.