changelog shortlog graph tags branches changeset files file revisions raw help

Mercurial > infra > pod / annotate Containerfile.alpine-infra

changeset 17: 576882e9345a
parent: c5379e794140
child: 0d1acc5d1f35
author: Richard Westhaver <ellis@rwest.io>
date: Sun, 07 Jul 2024 21:27:55 -0400
permissions: -rw-r--r--
description: alpine-infra now builds emacs
16
c5379e794140 add alpine-infra
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
1
 FROM localhost/alpine:latest
17
576882e9345a alpine-infra now builds emacs
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
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
16
c5379e794140 add alpine-infra
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
3
 RUN hg clone https://vc.compiler.company/comp/infra
c5379e794140 add alpine-infra
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
4
 WORKDIR infra
c5379e794140 add alpine-infra
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
5
 RUN ./check.sh
c5379e794140 add alpine-infra
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
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/
576882e9345a alpine-infra now builds emacs
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
9
 # RUN ./scripts/dist-sbcl-binary.sh
576882e9345a alpine-infra now builds emacs
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
10
 # RUN ./scripts/dist-rocksdb-binary.sh
16
c5379e794140 add alpine-infra
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
11
 # RUN ./scripts/quicklisp-install.sh