ENV CC=clang
-ENV WASI_SDK_VERSION=19
+ENV WASI_SDK_VERSION=20
ENV WASI_SDK_PATH=/opt/wasi-sdk
ENV WASMTIME_HOME=/opt/wasmtime
-ENV WASMTIME_VERSION=7.0.0
+ENV WASMTIME_VERSION=9.0.1
ENV WASMTIME_CPU_ARCH=x86_64
RUN dnf -y --nodocs --setopt=install_weak_deps=False install /usr/bin/{blurb,clang,curl,git,ln,tar,xz} 'dnf-command(builddep)' && \
"-y",
"which",
"zsh",
- "fish"
+ "fish",
+ // For umask fix below.
+ "/usr/bin/setfacl"
],
"updateContentCommand": {
// Using the shell for `nproc` usage.
"html"
]
},
+ "postCreateCommand": {
+ // https://github.com/orgs/community/discussions/26026
+ "umask fix: workspace": ["sudo", "setfacl", "-bnR", "."],
+ "umask fix: /tmp": ["sudo", "setfacl", "-bnR", "/tmp"]
+ },
"customizations": {
"vscode": {
"extensions": [
"maelvalais.autoconf",
// C auto-complete.
"ms-vscode.cpptools",
- // To view built docs.
- "ms-vscode.live-server"
- // https://github.com/microsoft/vscode-python/issues/18073
- // "ms-python.python"
+ // To view HTML build of docs.
+ "ms-vscode.live-server",
+ // Python auto-complete.
+ "ms-python.python"
],
"settings": {
"C_Cpp.default.compilerPath": "/usr/bin/clang",