Skip to content

Commit a279318

Browse files
Sudha247sabine
authored andcommitted
Build playground with dune pkg
1 parent d472263 commit a279318

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

77 files changed

+63973
-75132
lines changed

playground/asset/merlin.min.js

Lines changed: 27685 additions & 31613 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

playground/asset/playground.min.js

Lines changed: 30 additions & 31 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
43 Bytes
Binary file not shown.
Binary file not shown.
5 Bytes
Binary file not shown.
8 Bytes
Binary file not shown.
-37 Bytes
Binary file not shown.

playground/asset/stdlib/std_exit.cmi

0 Bytes
Binary file not shown.

playground/asset/stdlib/stdlib.cmi

511 Bytes
Binary file not shown.
40 Bytes
Binary file not shown.
1.19 KB
Binary file not shown.
1.21 KB
Binary file not shown.
109 Bytes
Binary file not shown.
523 Bytes
Binary file not shown.
225 Bytes
Binary file not shown.
42 Bytes
Binary file not shown.
102 Bytes
Binary file not shown.
102 Bytes
Binary file not shown.
2 Bytes
Binary file not shown.
217 Bytes
Binary file not shown.
21 Bytes
Binary file not shown.
6 Bytes
Binary file not shown.
1.85 KB
Binary file not shown.
122 Bytes
Binary file not shown.
8.24 KB
Binary file not shown.
90 Bytes
Binary file not shown.
17 Bytes
Binary file not shown.
112 Bytes
Binary file not shown.
254 Bytes
Binary file not shown.
4.09 KB
Binary file not shown.
2.05 KB
Binary file not shown.
156 Bytes
Binary file not shown.
265 Bytes
Binary file not shown.
128 Bytes
Binary file not shown.
1.22 KB
Binary file not shown.
256 Bytes
Binary file not shown.
270 Bytes
Binary file not shown.
274 Bytes
Binary file not shown.
10 Bytes
Binary file not shown.
51 Bytes
Binary file not shown.
1.2 KB
Binary file not shown.
1.21 KB
Binary file not shown.
947 Bytes
Binary file not shown.
14 Bytes
Binary file not shown.
1.46 KB
Binary file not shown.
133 Bytes
Binary file not shown.
271 Bytes
Binary file not shown.
-1.18 KB
Binary file not shown.
11 Bytes
Binary file not shown.
19 Bytes
Binary file not shown.
627 Bytes
Binary file not shown.
35 Bytes
Binary file not shown.
193 Bytes
Binary file not shown.
20 Bytes
Binary file not shown.
129 Bytes
Binary file not shown.
1.54 KB
Binary file not shown.
22 Bytes
Binary file not shown.
34 Bytes
Binary file not shown.
15 Bytes
Binary file not shown.
463 Bytes
Binary file not shown.
260 Bytes
Binary file not shown.
125 Bytes
Binary file not shown.
4 Bytes
Binary file not shown.
79 Bytes
Binary file not shown.
82 Bytes
Binary file not shown.
397 Bytes
Binary file not shown.
869 Bytes
Binary file not shown.
160 Bytes
Binary file not shown.
5 Bytes
Binary file not shown.
34 Bytes
Binary file not shown.

playground/asset/stdlib/topdirs.cmi

-271 Bytes
Binary file not shown.

playground/asset/stdlib/unix.cmi

1.49 KB
Binary file not shown.
1.48 KB
Binary file not shown.

playground/asset/worker.min.js

Lines changed: 36098 additions & 43475 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

playground/dune-project

Lines changed: 52 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -31,15 +31,55 @@
3131
"This repository contains the playground served on https://ocaml.org/play.")
3232
(allow_empty)
3333
(depends
34-
(ocaml
35-
(>= 5.0.0))
36-
(brr
37-
(>= 0.0.6))
38-
esbuild
39-
(js_of_ocaml
40-
(>= 5.0))
41-
js-top-worker
42-
code-mirror
43-
merlin-js
44-
rpclib
45-
rpclib-lwt))
34+
(astring (= 0.8.5))
35+
(base-bigarray (= base))
36+
(base-bytes (= base))
37+
(base-domains (= base))
38+
(base-nnp (= base))
39+
(base-threads (= base))
40+
(base-unix (= base))
41+
(base64 (= 3.5.1))
42+
(brr (= 0.0.7))
43+
(cmdliner (= 1.3.0))
44+
(code-mirror (= dev))
45+
(cppo (= 1.8.0))
46+
(csexp (= 1.5.2))
47+
dune
48+
dune-configurator
49+
(esbuild (= dev))
50+
(gen (= 1.1))
51+
(js-top-worker (= dev))
52+
(js_of_ocaml (= 6.0.1))
53+
(js_of_ocaml-compiler (= 6.0.1))
54+
(js_of_ocaml-ppx (= 6.0.1))
55+
(js_of_ocaml-toplevel (= 6.0.1))
56+
(lwt (= 5.9.1))
57+
(menhir (= 20240715))
58+
(menhirCST (= 20240715))
59+
(menhirLib (= 20240715))
60+
(menhirSdk (= 20240715))
61+
(merlin-js (= dev))
62+
(merlin-lib (= 4.14-500))
63+
(ocaml (= 5.0.0))
64+
(ocaml-base-compiler (= 5.0.0))
65+
(ocaml-compiler-libs (= v0.12.4))
66+
(ocaml-config (= 3))
67+
(ocaml-options-vanilla (= 1))
68+
(ocamlbuild (= dev))
69+
(ocamlfind (= dev))
70+
(ocplib-endian (= 1.2))
71+
(ppx_blob (= 0.9.0))
72+
(ppx_derivers (= 1.2.1))
73+
(ppx_deriving_rpc (= 9.0.0))
74+
(ppxlib (= 0.35.0))
75+
(result (= 1.5))
76+
(rpclib (= 9.0.0))
77+
(rpclib-lwt (= 9.0.0))
78+
(rresult (= 0.7.0))
79+
(sedlex (= 3.4))
80+
(seq (= base))
81+
(sexplib0 (= v0.17.0))
82+
(stdlib-shims (= 0.3.0))
83+
(topkg (= 1.0.8))
84+
(xmlm (= 1.4.0))
85+
yojson ))

playground/dune-workspace

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818

1919
(pin
2020
(name merlin-js)
21-
(url "git+https://github.com/voodoos/merlin-js#3a8c83e03d629228b8a8394ecafc04523b0ab93f")
21+
(url "git+https://github.com/sudha247/merlin-js#exp")
2222
(package
2323
(name merlin-js)))
2424

Lines changed: 107 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,107 @@
1+
opam-version: "2.0"
2+
name: "ocamlorg-playground"
3+
version: "dev"
4+
synopsis: "Playground for the official OCaml website"
5+
description:
6+
"This repository contains the playground served on https://ocaml.org/play."
7+
maintainer: ["Thibaut Mattio" "Patrick Ferris"]
8+
authors: [
9+
"Thibaut Mattio"
10+
"Lucas Pluvinage"
11+
"Patrick Ferris"
12+
"Ashish Agarwal"
13+
"Kanishka Azimi"
14+
"Richard Davison"
15+
"Jiae Kam"
16+
]
17+
license: "ISC"
18+
homepage: "https://github.com/ocaml/ocaml.org"
19+
doc: "https://ocaml.github.io/ocaml.org/"
20+
bug-reports: "https://github.com/ocaml/ocaml.org/issues"
21+
depends: [
22+
"astring" {= "0.8.5"}
23+
"base-bigarray" {= "base"}
24+
"base-bytes" {= "base"}
25+
"base-domains" {= "base"}
26+
"base-nnp" {= "base"}
27+
"base-threads" {= "base"}
28+
"base-unix" {= "base"}
29+
"base64" {= "3.5.1"}
30+
"brr" {= "0.0.7"}
31+
"cmdliner" {= "1.3.0"}
32+
"code-mirror" {= "dev"}
33+
"cppo" {= "1.8.0"}
34+
"csexp" {= "1.5.2"}
35+
"dune" {= "3.19.0"}
36+
"dune-configurator" {= "3.19.0"}
37+
"esbuild" {= "dev"}
38+
"gen" {= "1.1"}
39+
"js-top-worker" {= "dev"}
40+
"js_of_ocaml" {= "6.0.1"}
41+
"js_of_ocaml-compiler" {= "6.0.1"}
42+
"js_of_ocaml-ppx" {= "6.0.1"}
43+
"js_of_ocaml-toplevel" {= "6.0.1"}
44+
"lwt" {= "5.9.1"}
45+
"menhir" {= "20240715"}
46+
"menhirCST" {= "20240715"}
47+
"menhirLib" {= "20240715"}
48+
"menhirSdk" {= "20240715"}
49+
"merlin-js" {= "dev"}
50+
"merlin-lib" {= "4.14-500"}
51+
"ocaml" {= "5.0.0"}
52+
"ocaml-base-compiler" {= "5.0.0"}
53+
"ocaml-compiler-libs" {= "v0.12.4"}
54+
"ocaml-config" {= "3"}
55+
"ocaml-options-vanilla" {= "1"}
56+
"ocamlbuild" {= "0.16.1"}
57+
"ocamlfind" {= "1.9.8"}
58+
"ocplib-endian" {= "1.2"}
59+
"ppx_blob" {= "0.9.0"}
60+
"ppx_derivers" {= "1.2.1"}
61+
"ppx_deriving_rpc" {= "9.0.0"}
62+
"ppxlib" {= "0.35.0"}
63+
"result" {= "1.5"}
64+
"rpclib" {= "9.0.0"}
65+
"rpclib-lwt" {= "9.0.0"}
66+
"rresult" {= "0.7.0"}
67+
"sedlex" {= "3.4"}
68+
"seq" {= "base"}
69+
"sexplib0" {= "v0.17.0"}
70+
"stdlib-shims" {= "0.3.0"}
71+
"topkg" {= "1.0.8"}
72+
"xmlm" {= "1.4.0"}
73+
"yojson" {= "3.0.0"}
74+
]
75+
build: [
76+
["dune" "subst"] {dev}
77+
[
78+
"dune"
79+
"build"
80+
"-p"
81+
name
82+
"-j"
83+
jobs
84+
"@install"
85+
"@runtest" {with-test}
86+
"@doc" {with-doc}
87+
]
88+
]
89+
dev-repo: "git+https://github.com/ocaml/ocaml.org.git"
90+
pin-depends: [
91+
[
92+
"code-mirror.dev"
93+
"git+https://github.com/patricoferris/jsoo-code-mirror#8fe48910e265ff87f9fc94ceb7b3d19fac102a96"
94+
]
95+
[
96+
"esbuild.dev"
97+
"git+https://github.com/tmattio/opam-esbuild#7738af5912cc9f554d31da81d2334e88052102fb"
98+
]
99+
[
100+
"js-top-worker.dev"
101+
"git+https://github.com/tmattio/js_top_worker#6110d50db0ce8577e6d662fa06d5ae9cc0c95ea1"
102+
]
103+
[
104+
"merlin-js.dev"
105+
"git+https://github.com/voodoos/merlin-js#3a8c83e03d629228b8a8394ecafc04523b0ab93f"
106+
]
107+
]

0 commit comments

Comments
 (0)