on master help sign in
docker deps
commita2fe9e724c684c90378705bec9d88e82d14f43cb authormason clayton <masongclayton@gmail.com> dateThu 21 Feb 2019, 16:58 (8 years ago) parent7b41816
3 files changed+5−3
.travis.yml+1 Dockerfile+2−2 languages/lua/main.go+2−1
.travis.yml+1
@@ -5,3 +5,4 @@ services:
55
66script:
77 - docker build -t prybar .
8+ - docker run -t prybar make test
Dockerfile+2−2
@@ -6,7 +6,8 @@ RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y \
66 golang \
77 python-dev \
88 python3-dev \
9− liblua5.2-dev \
9+ liblua5.1-dev \
10+ libreadline-dev \
1011 ruby2.5-dev \
1112 tcl-dev \
1213 libnspr4-dev \
@@ -28,7 +29,6 @@ WORKDIR /gocode/src/github.com/replit/prybar
2829RUN which node
2930
3031RUN make prybar-python2 prybar-python3 prybar-ruby prybar-lua prybar-spidermonkey prybar-nodejs
31−RUN make test
3232
3333ENV LC_ALL=C.UTF-8
3434
languages/lua/main.go+2−1
@@ -1,7 +1,8 @@
11package main
22
33/*
4−#cgo pkg-config: lua-5.1 readline
4+#cgo pkg-config: lua-5.1
5+#cgo LDFLAGS: -lreadline
56#include <stdlib.h>
67#include <lua.h>
78#include <lauxlib.h>