Skip to content

Commit fa1dbbb

Browse files
authored
Revert "Simplify the install stanza of extension universe otherlibs (#2563)"
This reverts commit 2386907.
1 parent 39103eb commit fa1dbbb

File tree

6 files changed

+57
-28
lines changed

6 files changed

+57
-28
lines changed

dune-project

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
(lang dune 3.11)
1+
(lang dune 3.5)
22
(wrapped_executables false)
33
(using experimental_building_ocaml_compiler_with_dune 0.1)
44
(using menhir 2.1)
@@ -17,3 +17,4 @@
1717
(package
1818
(name ocaml_runtime_stdlib)
1919
)
20+

ocaml/dune-project.jst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
(lang dune 3.11)
1+
(lang dune 2.8)
22
(wrapped_executables false)
33
(using experimental_building_ocaml_compiler_with_dune 0.1)
44
(using menhir 2.1)

ocaml/otherlibs/alpha/dune

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,14 @@
5050

5151
(install
5252
(files
53-
(glob_files
54-
(*.{cmxa,a,cmxs,cma,mli} with_prefix alpha))
55-
(glob_files
56-
(.alpha.objs/byte/*.{cmi,cmt,cmti} with_prefix alpha))
57-
(glob_files
58-
(.alpha.objs/native/*.cmx with_prefix alpha)))
53+
(alpha.cmxa as alpha/alpha.cmxa)
54+
(alpha.a as alpha/alpha.a)
55+
(alpha.cmxs as alpha/alpha.cmxs)
56+
(alpha.cma as alpha/alpha.cma)
57+
(alpha.mli as alpha/alpha.mli)
58+
(.alpha.objs/byte/alpha.cmi as alpha/alpha.cmi)
59+
(.alpha.objs/byte/alpha.cmt as alpha/alpha.cmt)
60+
(.alpha.objs/byte/alpha.cmti as alpha/alpha.cmti)
61+
(.alpha.objs/native/alpha.cmx as alpha/alpha.cmx))
5962
(section lib)
6063
(package ocaml))

ocaml/otherlibs/beta/dune

Lines changed: 19 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,24 @@
5050

5151
(install
5252
(files
53-
(glob_files
54-
(*.{cmxa,a,cmxs,cma,mli} with_prefix beta))
55-
(glob_files
56-
(.beta.objs/byte/*.{cmi,cmt,cmti} with_prefix beta))
57-
(glob_files
58-
(.beta.objs/native/*.cmx with_prefix beta)))
53+
(beta.cmxa as beta/beta.cmxa)
54+
(beta.a as beta/beta.a)
55+
(beta.cmxs as beta/beta.cmxs)
56+
(beta.cma as beta/beta.cma)
57+
(beta.mli as beta/beta.mli)
58+
(float32.mli as beta/float32.mli)
59+
(float32_u.mli as beta/float32_u.mli)
60+
(.beta.objs/byte/beta.cmi as beta/beta.cmi)
61+
(.beta.objs/byte/beta.cmt as beta/beta.cmt)
62+
(.beta.objs/byte/beta.cmti as beta/beta.cmti)
63+
(.beta.objs/native/beta.cmx as beta/beta.cmx)
64+
(.beta.objs/byte/float32.cmi as beta/float32.cmi)
65+
(.beta.objs/byte/float32.cmt as beta/float32.cmt)
66+
(.beta.objs/byte/float32.cmti as beta/float32.cmti)
67+
(.beta.objs/native/float32.cmx as beta/float32.cmx)
68+
(.beta.objs/byte/float32_u.cmi as beta/float32_u.cmi)
69+
(.beta.objs/byte/float32_u.cmt as beta/float32_u.cmt)
70+
(.beta.objs/byte/float32_u.cmti as beta/float32_u.cmti)
71+
(.beta.objs/native/float32_u.cmx as beta/float32_u.cmx))
5972
(section lib)
6073
(package ocaml))

ocaml/otherlibs/stable/dune

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -64,11 +64,14 @@
6464

6565
(install
6666
(files
67-
(glob_files
68-
(*.{cmxa,a,cmxs,cma,mli} with_prefix stable))
69-
(glob_files
70-
(.stable.objs/byte/*.{cmi,cmt,cmti} with_prefix stable))
71-
(glob_files
72-
(.stable.objs/native/*.cmx with_prefix stable)))
67+
(stable.cmxa as stable/stable.cmxa)
68+
(stable.a as stable/stable.a)
69+
(stable.cmxs as stable/stable.cmxs)
70+
(stable.cma as stable/stable.cma)
71+
(stable.mli as stable/stable.mli)
72+
(.stable.objs/byte/stable.cmi as stable/stable.cmi)
73+
(.stable.objs/byte/stable.cmt as stable/stable.cmt)
74+
(.stable.objs/byte/stable.cmti as stable/stable.cmti)
75+
(.stable.objs/native/stable.cmx as stable/stable.cmx))
7376
(section lib)
7477
(package ocaml))

ocaml/otherlibs/upstream_compatible/dune

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -51,13 +51,22 @@
5151

5252
(install
5353
(files
54-
(glob_files
55-
(*.{cmxa,a,cmxs,cma,mli} with_prefix upstream_compatible))
56-
(glob_files
57-
(.upstream_compatible.objs/byte/*.{cmi,cmt,cmti}
58-
with_prefix
59-
upstream_compatible))
60-
(glob_files
61-
(.upstream_compatible.objs/native/*.cmx with_prefix upstream_compatible)))
54+
(upstream_compatible.cmxa as upstream_compatible/upstream_compatible.cmxa)
55+
(upstream_compatible.a as upstream_compatible/upstream_compatible.a)
56+
(upstream_compatible.cmxs as upstream_compatible/upstream_compatible.cmxs)
57+
(upstream_compatible.cma as upstream_compatible/upstream_compatible.cma)
58+
(upstream_compatible.mli as upstream_compatible/upstream_compatible.mli)
59+
(.upstream_compatible.objs/byte/upstream_compatible.cmi
60+
as
61+
upstream_compatible/upstream_compatible.cmi)
62+
(.upstream_compatible.objs/byte/upstream_compatible.cmt
63+
as
64+
upstream_compatible/upstream_compatible.cmt)
65+
(.upstream_compatible.objs/byte/upstream_compatible.cmti
66+
as
67+
upstream_compatible/upstream_compatible.cmti)
68+
(.upstream_compatible.objs/native/upstream_compatible.cmx
69+
as
70+
upstream_compatible/upstream_compatible.cmx))
6271
(section lib)
6372
(package ocaml))

0 commit comments

Comments
 (0)