# syntax=docker/dockerfile:1 ARG ALPINE_VERSION="3.20" # ARG EMACS_REPO=https://git.savannah.gnu.org/git/emacs.git ARG EMACS_REPO=https://code.fizz.buzz/mirror/emacs.git ARG EMACS_VERSION=emacs-29.1 # ARG ORG_MODE_REPO=https://git.savannah.gnu.org/git/emacs/org-mode.git ARG ORG_MODE_REPO=https://code.fizz.buzz/mirror/org-mode.git ARG ORG_VERSION=abf5156096c06ee5aa05795c3dc5a065f76ada97 FROM alpine:$ALPINE_VERSION AS build RUN apk add --no-cache build-base musl-dev git autoconf make texinfo gnutls-dev ncurses-dev gawk libgccjit-dev FROM build AS build-emacs ARG EMACS_REPO ARG EMACS_VERSION ADD "$EMACS_REPO#$EMACS_VERSION" /root/emacs WORKDIR /root/emacs RUN <