mirror of
https://github.com/firewalkwithm3/Sensor-Watch.git
synced 2024-11-22 11:10:29 +08:00
Merge PR #442 - update devcontainer image
The devcontainer image stopped working because the requested Ubuntu image was too outdated. This pull request brings it up to date and it should remain functional until 2029. It also enables use of the emulator by installing the needed dependencies. Reviewed-by: Matheus Afonso Martins Moreira <matheus@matheusmoreira.com> GitHub-Pull-Request: https://github.com/joeycastillo/Sensor-Watch/pull/442
This commit is contained in:
commit
01940449b6
|
@ -1,6 +1,4 @@
|
|||
FROM ubuntu:22.10
|
||||
|
||||
# TODO: install emscripten (https://emscripten.org/docs/getting_started/downloads.html)
|
||||
FROM ubuntu:24.04
|
||||
|
||||
# TODO: Clean this up once buildkit is supported gracefully in devcontainers
|
||||
# https://github.com/microsoft/vscode-remote-release/issues/1409
|
||||
|
@ -27,7 +25,9 @@ RUN apt-get update \
|
|||
# ca certs need to be available for fetching git submodules
|
||||
ca-certificates \
|
||||
# python is used to convert binaries to uf2 files
|
||||
python3 python-is-python3
|
||||
python3 python-is-python3 \
|
||||
# emscripten for building simulator
|
||||
emscripten
|
||||
|
||||
# Download and verify both x86-64 and aarch64 toolchains. This is unfortunate and
|
||||
# slows down the build, but it's a clean-ish option until buildkit can be used.
|
||||
|
@ -47,4 +47,4 @@ RUN /bin/sh -c 'set -ex && \
|
|||
fi'
|
||||
|
||||
RUN rm $X86_64_TOOLCHAIN_FILENAME
|
||||
RUN rm $AARCH64_TOOLCHAIN_FILENAME
|
||||
RUN rm $AARCH64_TOOLCHAIN_FILENAME
|
||||
|
|
Loading…
Reference in a new issue