Skip to content

Commit

Permalink
Tetra 0.4
Browse files Browse the repository at this point in the history
  • Loading branch information
Xe committed Jan 3, 2015
1 parent 9f3c937 commit 4c1faa5
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 5 deletions.
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ FROM flitter/init

RUN apt-get update &&\
apt-get upgrade -yq &&\
apt-get install -yq gcc make lua5.1-dev lua5.1 luarocks libyaml-dev libsqlite3-dev
apt-get install -yq gcc make lua5.1-dev lua5.1 luarocks libyaml-dev libsqlite3-dev golang
RUN luarocks install --server=http://rocks.moonscript.org moonrocks &&\
moonrocks install yaml &&\
moonrocks install moonscript &&\
Expand Down
3 changes: 2 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
VERSION="Tetra-0.3-`git rev-parse --short HEAD`-`uname`-`uname -m`"
VERSION="Tetra-0.4-`git rev-parse --short HEAD`-`uname`-`uname -m`"

.PHONY: build clean run package docker-build docker-run test pull debug

Expand Down Expand Up @@ -41,6 +41,7 @@ package:
@mkdir -p build/doc/go/bot/script
@mkdir -p build/lib
@cp -rf lib build
@cp Dockerfile build
@echo "Bundling documentation..."
@godoc . > build/doc/go/main
@godoc ./modules > build/doc/go/modules
Expand Down
11 changes: 8 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,12 @@ Command "PING", ->

You need the following buildtime dependencies:

- `lua5.1`
- `liblua5.1-dev`
- `golang`
- `libsqlite3-dev`

Example commands to set up the global environment needed for Tetra are in the
included `Dockerfile`.

```console
$ go get github.com/Xe/Tetra
Expand Down Expand Up @@ -65,7 +69,8 @@ You need the following lua rocks:

- `luasocket`
- `moonscript`
- `etlua`
- `lua_json`
- `yaml`
- `json4lua`
- `lsqlite3`

All are available in [moonrocks](http://rocks.moonscript.org).

0 comments on commit 4c1faa5

Please sign in to comment.