diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 00000000..3a0ec07d --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,5 @@ +{ + "name": "eclipse-s-core", + "image": "ghcr.io/eclipse-score/devcontainer:latest", + "initializeCommand": "mkdir -p ${localEnv:HOME}/.cache/bazel" +} diff --git a/.gitignore b/.gitignore index 7c2913e8..6d4de87a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,8 @@ bazel-* MODULE.bazel.lock user.bazelrc + +# Compilation databases for code completion in IDEs +.cache/* +compile_commands.json +rust-project.json diff --git a/README.md b/README.md index 84e51b72..8fda19b2 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,6 @@ # communication Repository for the communication module LoLa + +> [!NOTE] +> This repository offers a [DevContainer](https://containers.dev/). +> For setting this up and enabling code completion read [eclipse-score/devcontainer/README.md#inside-the-container](https://github.com/eclipse-score/devcontainer/blob/main/README.md#inside-the-container).