Skip to content

Latest commit

 

History

History
57 lines (35 loc) · 1.1 KB

README.md

File metadata and controls

57 lines (35 loc) · 1.1 KB

Hell

Hell is an open source build system.

It's use is based on Builders for any kind of stuff, that can be created or modified on the fly very easily, which brings flexibility and extensibility.

Dependencies

Build dependencies: liblua >= 5.2, POSIX API, C++11 compiler, make (or you can write the commands directly on your shell, but build systems are all about making our lives nicer).

Run dependencies: lua runtime >= 5.2.

LuaRocks

Hell can be installed directly from LuaRocks!

# luarocks install --server=http://luarocks.org/dev hell

Building

For building hell, you can use make

$ make

Or you can use hell itself!

$ hell

Installing

Using LuaRocks locally

# luarocks make

or directly with make

# make install

or with hell

# hell install

More Info

Check out the Wiki (both en and pt_BR), it's got almost all for understanding hell. For some info in the design, check out the *Design* files, they explain the whole idea (pt_BR).