diff options
| author | Juri Linkov | 2025-08-14 20:59:15 +0300 |
|---|---|---|
| committer | Juri Linkov | 2025-08-14 20:59:15 +0300 |
| commit | d99354720be8655a58c8a09c5ae110f86ac9fb5d (patch) | |
| tree | 6274a84d288792d4ff1eb33b617174a89f5f8e6e | |
| parent | 0ac3a1f26c6c02d0a81290dba4d30d57e5bd92f1 (diff) | |
| download | emacs-d99354720be8655a58c8a09c5ae110f86ac9fb5d.tar.gz emacs-d99354720be8655a58c8a09c5ae110f86ac9fb5d.zip | |
; * test/infra/Dockerfile.emba: Fix warning about casing not matching.
| -rw-r--r-- | test/infra/Dockerfile.emba | 20 |
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 | ||
| 27 | FROM debian:bookworm as emacs-base | 27 | FROM debian:bookworm AS emacs-base |
| 28 | 28 | ||
| 29 | RUN apt-get update && \ | 29 | RUN 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 | ||
| 35 | FROM emacs-base as emacs-inotify | 35 | FROM emacs-base AS emacs-inotify |
| 36 | 36 | ||
| 37 | RUN apt-get update && \ | 37 | RUN 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. |
| 47 | RUN make -j `nproc` bootstrap | 47 | RUN make -j `nproc` bootstrap |
| 48 | 48 | ||
| 49 | FROM emacs-base as emacs-filenotify-gio | 49 | FROM emacs-base AS emacs-filenotify-gio |
| 50 | 50 | ||
| 51 | RUN apt-get update && \ | 51 | RUN 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 | |||
| 59 | RUN ./configure --with-file-notification=gfile | 59 | RUN ./configure --with-file-notification=gfile |
| 60 | RUN make -j `nproc` bootstrap | 60 | RUN make -j `nproc` bootstrap |
| 61 | 61 | ||
| 62 | FROM debian:trixie as emacs-eglot | 62 | FROM debian:trixie AS emacs-eglot |
| 63 | 63 | ||
| 64 | # This mimics emacs-base. | 64 | # This mimics emacs-base. |
| 65 | RUN apt-get update && \ | 65 | RUN 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 | ||
| 112 | FROM emacs-base as emacs-tree-sitter | 112 | FROM emacs-base AS emacs-tree-sitter |
| 113 | 113 | ||
| 114 | # Install tree-sitter library. | 114 | # Install tree-sitter library. |
| 115 | RUN apt-get update && \ | 115 | RUN 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 | ||
| 160 | FROM emacs-base as emacs-gnustep | 160 | FROM emacs-base AS emacs-gnustep |
| 161 | 161 | ||
| 162 | RUN apt-get update && \ | 162 | RUN 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 | |||
| 170 | RUN ./configure --with-ns | 170 | RUN ./configure --with-ns |
| 171 | RUN make -j `nproc` bootstrap | 171 | RUN make -j `nproc` bootstrap |
| 172 | 172 | ||
| 173 | FROM emacs-base as emacs-native-comp | 173 | FROM 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. |
| 176 | RUN apt-get update && \ | 176 | RUN 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 | ||
| 181 | FROM emacs-native-comp as emacs-native-comp-speed0 | 181 | FROM emacs-native-comp AS emacs-native-comp-speed0 |
| 182 | 182 | ||
| 183 | COPY . /checkout | 183 | COPY . /checkout |
| 184 | WORKDIR /checkout | 184 | WORKDIR /checkout |
| @@ -187,7 +187,7 @@ RUN ./configure --with-native-compilation | |||
| 187 | RUN make -j `nproc` bootstrap \ | 187 | RUN 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 | ||
| 190 | FROM emacs-native-comp as emacs-native-comp-speed1 | 190 | FROM emacs-native-comp AS emacs-native-comp-speed1 |
| 191 | 191 | ||
| 192 | COPY . /checkout | 192 | COPY . /checkout |
| 193 | WORKDIR /checkout | 193 | WORKDIR /checkout |
| @@ -196,7 +196,7 @@ RUN ./configure --with-native-compilation | |||
| 196 | RUN make -j `nproc` bootstrap \ | 196 | RUN 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 | ||
| 199 | FROM emacs-native-comp as emacs-native-comp-speed2 | 199 | FROM emacs-native-comp AS emacs-native-comp-speed2 |
| 200 | 200 | ||
| 201 | COPY . /checkout | 201 | COPY . /checkout |
| 202 | WORKDIR /checkout | 202 | WORKDIR /checkout |