changeset 18: | 0d1acc5d1f35 |
parent: | 576882e9345a |
child: | 0d8ab72c4c32 |
author: | Richard Westhaver <ellis@rwest.io> |
date: | Sun, 07 Jul 2024 22:53:39 -0400 |
permissions: | -rw-r--r-- |
description: | install/dist updates |
16 | 1 | FROM localhost/alpine:latest |
18 | 2 | 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 tar |
16 | 3 | RUN hg clone https://vc.compiler.company/comp/infra |
4 | WORKDIR infra |
|
5 | RUN ./check.sh |
|
6 | RUN mkdir -pv .stash/src |
|
17
576882e9345a
alpine-infra now builds emacs
Richard Westhaver <ellis@rwest.io>
parents:
16
diff
changeset
|
7 | # 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 |
576882e9345a
alpine-infra now builds emacs
Richard Westhaver <ellis@rwest.io>
parents:
16
diff
changeset
|
8 | # RUN ./scripts/get-rocksdb.sh && cd .stash/src/rocksdb && make shared_lib DISABLE_JEMALLOC=1 && make install-shared && cp -r include/* /usr/local/include/ |
18 | 9 | # RUN ./scripts/dist-sbcl-binary.sh |
17
576882e9345a
alpine-infra now builds emacs
Richard Westhaver <ellis@rwest.io>
parents:
16
diff
changeset
|
10 | # RUN ./scripts/dist-rocksdb-binary.sh |
18 | 11 | # RUN ./scripts/quicklisp-install.sh |