forked from mjambon/ocaml-layer
-
Notifications
You must be signed in to change notification settings - Fork 2
/
common-config.sh
102 lines (98 loc) · 1.34 KB
/
common-config.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
# To be included in configs/*.sh
# Extra packages to be installed by the native package manager.
#
# tree-sitter needs pkg-config, npm/node/cargo, python (for node-gyp).
# cohttp-lwt-unix needs gmp
# Alpine (in alphabetic orders)
extra_apk_packages="
autoconf
cargo
gmp-dev
nodejs
npm
pcre-dev
python3
"
# Ubuntu
extra_deb_packages="
autoconf
cargo
libgmp-dev
libpcre3-dev
nodejs
npm
pkg-config
python3
"
# The collection of opam packages we want to install. Go wild.
opam_packages="
alcotest
alcotest-js
ansiterminal
atdgen
atdpy
base
bloomf
bos
cmdliner
cohttp-lwt-unix
cohttp-lwt-jsoo
conf-pkg-config
conf-autoconf
ctypes_stubs_js
digestif
dune
dune-glob
easy_logging.0.8.1
easy_logging_yojson.0.8.1
emile
feather
fileutils
fmt
fpath
grain_dypgen
'happy-eyeballs>=0.6.0'
http-lwt-client
integers_stubs_js
junit_alcotest
js_of_ocaml.5.4.0
js_of_ocaml-compiler.5.4.0
js_of_ocaml-ppx.5.4.0
logs
lsp.1.15.1-5.0
lwt
lwt_ppx
merlin
menhir.20230608
num
notty
ocamlfind
ocamlformat.0.26.1
ocamlgraph
ocolor
ocp-indent
odoc
ounit2
pcre
parmap
ppxlib
ppx_deriving
ppx_hash
ppx_inline_test
ppx_expect
re
semver
sexplib
terminal_size
timedesc
tls-lwt
tsort
uri
utop
uucp
uuidm
uutf
yaml
yojson
visitors.20210608
"