diff options
author | Jimmy Hu <jim2212001@gmail.com> | 2018-10-13 23:56:17 +0800 |
---|---|---|
committer | Sonic <sonic@dexon.org> | 2019-04-08 15:25:50 +0800 |
commit | 0bcd2eeb72a006f79c06b41b587bea3910fa1915 (patch) | |
tree | ed9f7999f4a0a394dc20b369a4057e8f35ef0c7c /images/bls-go-alpine | |
parent | db5cef14d28354be797001a40a389a4de77ea7b6 (diff) | |
download | dexon-bls-0bcd2eeb72a006f79c06b41b587bea3910fa1915.tar dexon-bls-0bcd2eeb72a006f79c06b41b587bea3910fa1915.tar.gz dexon-bls-0bcd2eeb72a006f79c06b41b587bea3910fa1915.tar.bz2 dexon-bls-0bcd2eeb72a006f79c06b41b587bea3910fa1915.tar.lz dexon-bls-0bcd2eeb72a006f79c06b41b587bea3910fa1915.tar.xz dexon-bls-0bcd2eeb72a006f79c06b41b587bea3910fa1915.tar.zst dexon-bls-0bcd2eeb72a006f79c06b41b587bea3910fa1915.zip |
Add Dockerfile
Diffstat (limited to 'images/bls-go-alpine')
-rw-r--r-- | images/bls-go-alpine/Dockerfile | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/images/bls-go-alpine/Dockerfile b/images/bls-go-alpine/Dockerfile new file mode 100644 index 0000000..94b3b8f --- /dev/null +++ b/images/bls-go-alpine/Dockerfile @@ -0,0 +1,12 @@ +FROM golang:alpine +MAINTAINER Jimmy Hu <jim2212001@gmail.com> + +# Install dependencies +RUN apk add --update-cache build-base gmp-dev openssl-dev git + +# Build bls library +RUN mkdir work ; cd work +RUN git clone git://github.com/herumi/mcl.git +RUN mkdir bls +COPY . bls/ +RUN cd bls ; make test_go DOCKER=alpine -j && cp lib/* /usr/lib/ |