avsm / ocaml-devcontainers-feature

OCaml VSCode devcontainers feature

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dev Container Features: OCaml

This repo provides a dev container feature for thea OCaml programming language.

Contents

ocaml

The ocaml feature installs an OCaml compiler and common tools in a Debian Bullseye-based development environment.

Repo and Feature Structure

Similar to the devcontainers/features repo, this repository has a src folder. Each feature has its own sub-folder, containing at least a devcontainer-feature.json and an entrypoint script install.sh.

├── src
│   ├── ocaml
│   │   ├── devcontainer-feature.json
│   │   └── install.sh
...

An implementing tool will composite the documented dev container properties from the feature's devcontainer-feature.json file, and execute in the install.sh entrypoint script in the container during build time. Implementing tools are also free to process attributes under the customizations property as desired.

About

OCaml VSCode devcontainers feature

License:MIT License


Languages

Language:Shell 100.0%