diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 0000000..a1e84a3 --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,16 @@ +// https://code.visualstudio.com/docs/devcontainers/containers +{ + "image": "ubuntu:22.04", + // `software-properties-common` to get `add-apt-repository` + // `build-essential` for a C compiler + // `protobuf-compiler` for `protoc` + "onCreateCommand": "apt update && apt install software-properties-common build-essential git protobuf-compiler -y && add-apt-repository ppa:ecal/ecal-latest -y && apt-get update && apt-get install ecal curl -y && curl https://sh.rustup.rs -sSf | sh -s -- -y", + "customizations": { + "vscode": { + "extensions": [ + "rust-lang.rust-analyzer", + "serayuzgur.crates" + ] + } + } +} \ No newline at end of file