Skip to content

Add Dev Container for reproducible development environmentAdd dev container#4958

Open
ppiyushhhhh wants to merge 2 commits into
canonical:mainfrom
ppiyushhhhh:add-dev-container
Open

Add Dev Container for reproducible development environmentAdd dev container#4958
ppiyushhhhh wants to merge 2 commits into
canonical:mainfrom
ppiyushhhhh:add-dev-container

Conversation

@ppiyushhhhh

Copy link
Copy Markdown

Summary

This PR adds a Dev Container setup to provide a consistent and reproducible development environment for contributors.

Changes

  • Added .devcontainer configuration
  • Added Docker-based development environment
  • Added required development tools including CMake, GCC, Ninja, Git, Python, and Clang Format
  • Configured VS Code Dev Container support

Benefits

  • Simplifies local project setup
  • Provides a consistent development environment across systems
  • Improves contributor onboarding experience
  • Supports better open-source development workflow

Testing

Verified the container build successfully and confirmed:

  • CMake installation
  • GCC compiler availability
  • Development environment setup

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant