Skip to content
This repository has been archived by the owner on Jul 7, 2024. It is now read-only.

Howl 1.0 #25

Open
SquidDev opened this issue Aug 6, 2015 · 4 comments
Open

Howl 1.0 #25

SquidDev opened this issue Aug 6, 2015 · 4 comments
Assignees
Milestone

Comments

@SquidDev
Copy link
Member

SquidDev commented Aug 6, 2015

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...
@jaredallard
Copy link

Looking forward to it!

@SquidDev SquidDev self-assigned this May 21, 2016
@SquidDev SquidDev added this to the 1.0 milestone Oct 19, 2016
@stanleyxu2005
Copy link

stanleyxu2005 commented Oct 22, 2016

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
Copy link
Member Author

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
Copy link

stanleyxu2005 commented Oct 22, 2016

Okay. Understood.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants