aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJuri Linkov2025-08-14 20:59:15 +0300
committerJuri Linkov2025-08-14 20:59:15 +0300
commitd99354720be8655a58c8a09c5ae110f86ac9fb5d (patch)
tree6274a84d288792d4ff1eb33b617174a89f5f8e6e
parent0ac3a1f26c6c02d0a81290dba4d30d57e5bd92f1 (diff)
downloademacs-d99354720be8655a58c8a09c5ae110f86ac9fb5d.tar.gz
emacs-d99354720be8655a58c8a09c5ae110f86ac9fb5d.zip
; * test/infra/Dockerfile.emba: Fix warning about casing not matching.
-rw-r--r--test/infra/Dockerfile.emba20
1 files changed, 10 insertions, 10 deletions
diff --git a/test/infra/Dockerfile.emba b/test/infra/Dockerfile.emba
index 7301c3ea2e7..539bc42efb1 100644
--- a/test/infra/Dockerfile.emba
+++ b/test/infra/Dockerfile.emba
@@ -24,7 +24,7 @@
24# Maintainer: Michael Albinus <michael.albinus@gmx.de> 24# Maintainer: Michael Albinus <michael.albinus@gmx.de>
25# URL: https://emba.gnu.org/emacs/emacs 25# URL: https://emba.gnu.org/emacs/emacs
26 26
27FROM debian:bookworm as emacs-base 27FROM debian:bookworm AS emacs-base
28 28
29RUN apt-get update && \ 29RUN apt-get update && \
30 apt-get install -y --no-install-recommends -o=Dpkg::Use-Pty=0 \ 30 apt-get install -y --no-install-recommends -o=Dpkg::Use-Pty=0 \
@@ -32,7 +32,7 @@ RUN apt-get update && \
32 libxml2-dev libdbus-1-dev libacl1-dev acl git man-db texinfo gdb python3 \ 32 libxml2-dev libdbus-1-dev libacl1-dev acl git man-db texinfo gdb python3 \
33 && rm -rf /var/lib/apt/lists/* 33 && rm -rf /var/lib/apt/lists/*
34 34
35FROM emacs-base as emacs-inotify 35FROM emacs-base AS emacs-inotify
36 36
37RUN apt-get update && \ 37RUN apt-get update && \
38 apt-get install -y --no-install-recommends -o=Dpkg::Use-Pty=0 \ 38 apt-get install -y --no-install-recommends -o=Dpkg::Use-Pty=0 \
@@ -46,7 +46,7 @@ RUN ./configure
46# 'make -j4 bootstrap' does not work reliably. 46# 'make -j4 bootstrap' does not work reliably.
47RUN make -j `nproc` bootstrap 47RUN make -j `nproc` bootstrap
48 48
49FROM emacs-base as emacs-filenotify-gio 49FROM emacs-base AS emacs-filenotify-gio
50 50
51RUN apt-get update && \ 51RUN apt-get update && \
52 apt-get install -y --no-install-recommends -o=Dpkg::Use-Pty=0 \ 52 apt-get install -y --no-install-recommends -o=Dpkg::Use-Pty=0 \
@@ -59,7 +59,7 @@ RUN ./autogen.sh autoconf
59RUN ./configure --with-file-notification=gfile 59RUN ./configure --with-file-notification=gfile
60RUN make -j `nproc` bootstrap 60RUN make -j `nproc` bootstrap
61 61
62FROM debian:trixie as emacs-eglot 62FROM debian:trixie AS emacs-eglot
63 63
64# This mimics emacs-base. 64# This mimics emacs-base.
65RUN apt-get update && \ 65RUN apt-get update && \
@@ -109,7 +109,7 @@ RUN make -j `nproc` bootstrap
109# --eval '(package-install (quote company))' \ 109# --eval '(package-install (quote company))' \
110# --eval '(package-install (quote yasnippet))' 110# --eval '(package-install (quote yasnippet))'
111 111
112FROM emacs-base as emacs-tree-sitter 112FROM emacs-base AS emacs-tree-sitter
113 113
114# Install tree-sitter library. 114# Install tree-sitter library.
115RUN apt-get update && \ 115RUN apt-get update && \
@@ -157,7 +157,7 @@ RUN src/emacs -Q --batch \
157 (list (expand-file-name "src/emacs")) treesit-admin--builtin-modes \ 157 (list (expand-file-name "src/emacs")) treesit-admin--builtin-modes \
158 (expand-file-name "compatibility-report.html"))' 158 (expand-file-name "compatibility-report.html"))'
159 159
160FROM emacs-base as emacs-gnustep 160FROM emacs-base AS emacs-gnustep
161 161
162RUN apt-get update && \ 162RUN apt-get update && \
163 apt-get install -y --no-install-recommends -o=Dpkg::Use-Pty=0 \ 163 apt-get install -y --no-install-recommends -o=Dpkg::Use-Pty=0 \
@@ -170,7 +170,7 @@ RUN ./autogen.sh autoconf
170RUN ./configure --with-ns 170RUN ./configure --with-ns
171RUN make -j `nproc` bootstrap 171RUN make -j `nproc` bootstrap
172 172
173FROM emacs-base as emacs-native-comp 173FROM emacs-base AS emacs-native-comp
174 174
175# The libgccjit version must correspond to the gcc version. 175# The libgccjit version must correspond to the gcc version.
176RUN apt-get update && \ 176RUN apt-get update && \
@@ -178,7 +178,7 @@ RUN apt-get update && \
178 libgccjit-12-dev zlib1g-dev \ 178 libgccjit-12-dev zlib1g-dev \
179 && rm -rf /var/lib/apt/lists/* 179 && rm -rf /var/lib/apt/lists/*
180 180
181FROM emacs-native-comp as emacs-native-comp-speed0 181FROM emacs-native-comp AS emacs-native-comp-speed0
182 182
183COPY . /checkout 183COPY . /checkout
184WORKDIR /checkout 184WORKDIR /checkout
@@ -187,7 +187,7 @@ RUN ./configure --with-native-compilation
187RUN make -j `nproc` bootstrap \ 187RUN make -j `nproc` bootstrap \
188 NATIVE_FULL_AOT=1 BYTE_COMPILE_EXTRA_FLAGS='--eval "(setq comp-speed 0)"' 188 NATIVE_FULL_AOT=1 BYTE_COMPILE_EXTRA_FLAGS='--eval "(setq comp-speed 0)"'
189 189
190FROM emacs-native-comp as emacs-native-comp-speed1 190FROM emacs-native-comp AS emacs-native-comp-speed1
191 191
192COPY . /checkout 192COPY . /checkout
193WORKDIR /checkout 193WORKDIR /checkout
@@ -196,7 +196,7 @@ RUN ./configure --with-native-compilation
196RUN make -j `nproc` bootstrap \ 196RUN make -j `nproc` bootstrap \
197 BYTE_COMPILE_EXTRA_FLAGS='--eval "(setq comp-speed 1)"' 197 BYTE_COMPILE_EXTRA_FLAGS='--eval "(setq comp-speed 1)"'
198 198
199FROM emacs-native-comp as emacs-native-comp-speed2 199FROM emacs-native-comp AS emacs-native-comp-speed2
200 200
201COPY . /checkout 201COPY . /checkout
202WORKDIR /checkout 202WORKDIR /checkout