This repository contains extra Development Container (Dev Container) Features that I use in my projects.
Each Feature resides in its own directory under the src/
directory. For more information about a specific Feature,
see the README.md
file in the associated sub-directory. This repo contains the follow Features:
- CMake
- ROS 2
To use a feature in your Dev Container, add its configuration to your devcontainer.json
file. Here is an example for
adding the CMake feature to an Ubuntu Dev Container:
// devcontainer.json
{
"image": "mcr.microsoft.com/devcontainers/base:ubuntu",
"features": {
"ghcr.io/adamlm/devcontainer-features/cmake": {
"version": "3.27.4"
}
}
}
For more information about Dev Container Features, see the official docs.
Found an bug? Open a ticket in the repository's Issues tab.
Need some help or want to discuss the library? Head to the repository's Discussions tab to connect with someone.
Want to help improve existing features or develop new ones? Check out the contribution guidelines to get started.
See the LICENSE.md
file for license information.