Skip to content

Commit c2c1cee

Browse files
committed
onboarding for dune package management
1 parent 0ca33be commit c2c1cee

File tree

1 file changed

+34
-1
lines changed

1 file changed

+34
-1
lines changed

package.json

Lines changed: 34 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,40 @@
4545
"contributes": {
4646
"walkthroughs": [
4747
{
48-
"id": "ocaml-onboarding",
48+
"id": "dune-onboarding",
49+
"title" : "OCaml: Setup Dune Package Management (manual)",
50+
"description": "A guided, terminal based, installation of Dune Package Management",
51+
"steps": [
52+
{
53+
"id": "install-dune-linux",
54+
"when": "isLinux",
55+
"title": "Install dune Package Management",
56+
"description": "Dune Package Management is a new package manager for OCaml. Install it using the official script installer.\n\n[Open a terminal and run the dune install script](command:ocaml.install-dune)",
57+
"media": {
58+
"image": "assets/opam_install.jpg",
59+
"altText": "While installing dune, you'll be asked a series of questions: (1) Where should dune be installed? You can press enter and use the default location, unless you wish to install it somehwere else. (2) if your shell config should be updated."
60+
},
61+
"completionEvents": [
62+
"onCommand:ocaml.install-dune"
63+
]
64+
},
65+
{
66+
"id": "install-dune-mac",
67+
"when": "isMac",
68+
"title": "Install dune for DPM",
69+
"description": "Dune Package Management is a new package manager for OCaml. Install it using the official script installer.\n\n[Open a terminal and run the dune install script](command:ocaml.install-dune)",
70+
"media": {
71+
"image": "assets/opam_install.jpg",
72+
"altText": "While installing dune, you'll be asked a series of questions: (1) Where should dune be installed? You can press enter and use the default location, unless you wish to install it somehwere else. (2) if your shell config should be updated."
73+
},
74+
"completionEvents": [
75+
"onCommand:ocaml.install-dune"
76+
]
77+
}
78+
]
79+
},
80+
{
81+
"id": "opam-onboarding",
4982
"title": "OCaml: Setup opam dev environment (manual)",
5083
"description": "A guided, terminal based, installation of OCaml and essential tools with the opam package manager.",
5184
"steps": [

0 commit comments

Comments
 (0)