changeset 17: |
576882e9345a |
parent 16: |
c5379e794140 |
child 18: |
0d1acc5d1f35 |
author: |
Richard Westhaver <ellis@rwest.io> |
date: |
Sun, 07 Jul 2024 21:27:55 -0400 |
files: |
Containerfile.alpine-infra |
description: |
alpine-infra now builds emacs |
1.1--- a/Containerfile.alpine-infra Sun Jul 07 18:41:54 2024 -0400
1.2+++ b/Containerfile.alpine-infra Sun Jul 07 21:27:55 2024 -0400
1.3@@ -1,11 +1,11 @@
1.4 FROM localhost/alpine:latest
1.5-RUN apk add --no-cache build-base zstd-dev sbcl git make linux-headers pkgconf m4 perl
1.6+RUN apk add --no-cache build-base zstd-dev sbcl git make linux-headers pkgconf m4 perl autoconf texinfo ncurses-dev libgccjit-dev zlib-dev
1.7 RUN hg clone https://vc.compiler.company/comp/infra
1.8 WORKDIR infra
1.9 RUN ./check.sh
1.10 RUN mkdir -pv .stash/src
1.11-RUN ./scripts/get-sbcl.sh && cd .stash/src/sbcl && echo \""2.4.6:$(git rev-parse --short HEAD)"\" > version.lisp-expr && ./make.sh --dynamic-space-size=8Gb --fancy && sh make-shared-library.sh && INSTALL_ROOT=/usr/local sh install.sh
1.12-RUN ./scripts/get-rocksdb.sh && cd .stash/src/rocksdb && make shared_lib DISABLE_JEMALLOC=1 && make install-shared && cp -r include/* /usr/local/include/
1.13-RUN ./scripts/dist-sbcl-binary.sh
1.14-RUN ./scripts/dist-rocksdb-binary.sh
1.15+# RUN ./scripts/get-sbcl.sh && cd .stash/src/sbcl && echo \""2.4.6:$(git rev-parse --short HEAD)"\" > version.lisp-expr && ./make.sh --dynamic-space-size=8Gb --fancy && sh make-shared-library.sh && INSTALL_ROOT=/usr/local sh install.sh
1.16+# RUN ./scripts/get-rocksdb.sh && cd .stash/src/rocksdb && make shared_lib DISABLE_JEMALLOC=1 && make install-shared && cp -r include/* /usr/local/include/
1.17+# RUN ./scripts/dist-sbcl-binary.sh
1.18+# RUN ./scripts/dist-rocksdb-binary.sh
1.19 # RUN ./scripts/quicklisp-install.sh