changelog shortlog graph tags branches files raw help

Mercurial > infra > pod / changeset: add amazonlinux (for aws-lambda-runtime and such)

changeset 29: c8487e737e81
parent 28: b5ff3e39b424
child 30: 4c5e25fdef67
author: Richard Westhaver <ellis@rwest.io>
date: Sun, 04 Aug 2024 16:48:34 -0400
files: Containerfile.alpine-infra Containerfile.amazon Containerfile.dev
description: add amazonlinux (for aws-lambda-runtime and such)
     1.1--- a/Containerfile.alpine-infra	Sun Jul 28 20:16:53 2024 -0400
     1.2+++ b/Containerfile.alpine-infra	Sun Aug 04 16:48:34 2024 -0400
     1.3@@ -1,11 +1,11 @@
     1.4 FROM localhost/alpine:latest
     1.5-RUN apk add --no-cache build-base zstd-dev git make linux-headers pkgconf m4 perl autoconf texinfo ncurses-dev libgccjit-dev zlib-dev tar shared-mime-info tree-sitter-dev btrfs-progs-dev liburing-dev curl alsa-lib-dev libssh2-dev clang lld musl-dev openssh libxkbcommon-dev
     1.6+RUN apk add --no-cache build-base zstd-dev git make linux-headers pkgconf m4 perl autoconf texinfo ncurses-dev libgccjit-dev zlib-dev tar shared-mime-info tree-sitter-dev btrfs-progs-dev liburing-dev curl alsa-lib-dev libssh2-dev clang lld musl-dev openssh libxkbcommon-dev sbcl
     1.7 RUN hg clone https://vc.compiler.company/comp/infra
     1.8 WORKDIR infra
     1.9 RUN ./check.sh
    1.10 RUN mkdir -pv .stash/src .stash/tmp
    1.11 RUN ./scripts/install-rocksdb-pack.sh x86_64-unknown-linux-musl
    1.12-RUN ./scripts/install-sbcl-pack.sh x86_64-unknown-linux-musl
    1.13+# RUN ./scripts/install-sbcl-pack.sh x86_64-unknown-linux-musl
    1.14 RUN ./scripts/install-core-pack.sh x86_64-unknown-linux-musl
    1.15 RUN ssh-keygen -A
    1.16 RUN skel clean
    1.17\ No newline at end of file
     2.1--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2+++ b/Containerfile.amazon	Sun Aug 04 16:48:34 2024 -0400
     2.3@@ -0,0 +1,1 @@
     2.4+FROM amazonlinux:latest
     2.5\ No newline at end of file
     3.1--- a/Containerfile.dev	Sun Jul 28 20:16:53 2024 -0400
     3.2+++ b/Containerfile.dev	Sun Aug 04 16:48:34 2024 -0400
     3.3@@ -26,14 +26,13 @@
     3.4 RUN mv .stash/bin/skel /usr/local/bin/skel
     3.5 ENV PATH="$PATH:/usr/local/share/rust/cargo/bin"
     3.6 RUN skel run install-rocksdb-pack
     3.7-RUN skel make tree-sitter
     3.8-RUN skel make tree-sitter-install
     3.9-RUN skel make tree-sitter-langs
    3.10+RUN skel build tree-sitter
    3.11+RUN skel install tree-sitter tree-sitter-langs
    3.12 RUN mv .stash/lib/** /usr/local/lib/
    3.13 RUN mv .stash/share/lisp/** /usr/local/share/lisp/
    3.14 RUN mv .stash/bin/* /usr/local/bin/
    3.15-RUN skel make quicklisp
    3.16-RUN skel make rustup
    3.17+RUN skel install quicklisp
    3.18+RUN skel install rustup
    3.19 RUN rustup default nightly
    3.20 RUN rustup component add --toolchain nightly rust-src rust-analyzer rustc-dev llvm-tools-preview
    3.21 WORKDIR ${DEV_HOME}