Skip to content

Commit f04cb93

Browse files
committed
add empty modules for core OCamlCompat
1 parent 801c51e commit f04cb93

File tree

11 files changed

+37
-1
lines changed

11 files changed

+37
-1
lines changed

jscomp/runtime/list.res

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
// FIXME:
2+
// This exists for compatibility reason.
3+
// Move this into Pervasives or Core

jscomp/runtime/map.res

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
// FIXME:
2+
// This exists for compatibility reason.
3+
// Move this into Pervasives or Core

jscomp/runtime/release.ninja

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ o runtime/primitive_option.cmj : cc_cmi runtime/primitive_option.res | runtime/p
2929
o runtime/primitive_option.cmi : cc runtime/primitive_option.resi | runtime/bs_stdlib_mini.cmi runtime/js.cmi runtime/js.cmj runtime/primitive_object_extern.cmj
3030
o runtime/array.cmi runtime/array.cmj : cc runtime/array.res | runtime/bs_stdlib_mini.cmi runtime/js.cmi runtime/js.cmj runtime/primitive_array_extern.cmj
3131
o runtime/char.cmi runtime/char.cmj : cc runtime/char.res | runtime/bs_stdlib_mini.cmi runtime/js.cmi runtime/js.cmj
32+
o runtime/list.cmi runtime/list.cmj : cc runtime/list.res | runtime/bs_stdlib_mini.cmi runtime/js.cmi runtime/js.cmj
33+
o runtime/map.cmi runtime/map.cmj : cc runtime/map.res | runtime/bs_stdlib_mini.cmi runtime/js.cmi runtime/js.cmj
3234
o runtime/obj.cmi runtime/obj.cmj : cc runtime/obj.res | runtime/bs_stdlib_mini.cmi runtime/js.cmi runtime/js.cmj runtime/primitive_object_extern.cmj
3335
o runtime/primitive_array.cmi runtime/primitive_array.cmj : cc runtime/primitive_array.res | runtime/bs_stdlib_mini.cmi runtime/js.cmi runtime/js.cmj runtime/primitive_array_extern.cmj
3436
o runtime/primitive_array_extern.cmi runtime/primitive_array_extern.cmj : cc runtime/primitive_array_extern.res | runtime/bs_stdlib_mini.cmi runtime/js.cmi runtime/js.cmj
@@ -44,5 +46,6 @@ o runtime/primitive_promise.cmi runtime/primitive_promise.cmj : cc runtime/primi
4446
o runtime/primitive_string.cmi runtime/primitive_string.cmj : cc runtime/primitive_string.res | runtime/bs_stdlib_mini.cmi runtime/js.cmi runtime/js.cmj runtime/primitive_string_extern.cmj
4547
o runtime/primitive_string_extern.cmi runtime/primitive_string_extern.cmj : cc runtime/primitive_string_extern.res | runtime/bs_stdlib_mini.cmi runtime/js.cmi runtime/js.cmj
4648
o runtime/primitive_util.cmi runtime/primitive_util.cmj : cc runtime/primitive_util.res | runtime/bs_stdlib_mini.cmi runtime/js.cmi runtime/js.cmj
49+
o runtime/set.cmi runtime/set.cmj : cc runtime/set.res | runtime/bs_stdlib_mini.cmi runtime/js.cmi runtime/js.cmj
4750
o runtime/string.cmi runtime/string.cmj : cc runtime/string.res | runtime/bs_stdlib_mini.cmi runtime/js.cmi runtime/js.cmj runtime/primitive_string.cmj runtime/primitive_string_extern.cmj
48-
o runtime : phony runtime/bs_stdlib_mini.cmi runtime/js.cmj runtime/js.cmi runtime/lazy.cmi runtime/lazy.cmj runtime/primitive_exceptions.cmi runtime/primitive_exceptions.cmj runtime/primitive_hash.cmi runtime/primitive_hash.cmj runtime/primitive_lazy.cmi runtime/primitive_lazy.cmj runtime/primitive_module.cmi runtime/primitive_module.cmj runtime/primitive_object.cmi runtime/primitive_object.cmj runtime/primitive_option.cmi runtime/primitive_option.cmj runtime/array.cmi runtime/array.cmj runtime/char.cmi runtime/char.cmj runtime/obj.cmi runtime/obj.cmj runtime/primitive_array.cmi runtime/primitive_array.cmj runtime/primitive_array_extern.cmi runtime/primitive_array_extern.cmj runtime/primitive_bigint.cmi runtime/primitive_bigint.cmj runtime/primitive_bool.cmi runtime/primitive_bool.cmj runtime/primitive_char_extern.cmi runtime/primitive_char_extern.cmj runtime/primitive_curry.cmi runtime/primitive_curry.cmj runtime/primitive_dict.cmi runtime/primitive_dict.cmj runtime/primitive_float.cmi runtime/primitive_float.cmj runtime/primitive_int.cmi runtime/primitive_int.cmj runtime/primitive_object_extern.cmi runtime/primitive_object_extern.cmj runtime/primitive_promise.cmi runtime/primitive_promise.cmj runtime/primitive_string.cmi runtime/primitive_string.cmj runtime/primitive_string_extern.cmi runtime/primitive_string_extern.cmj runtime/primitive_util.cmi runtime/primitive_util.cmj runtime/string.cmi runtime/string.cmj
51+
o runtime : phony runtime/bs_stdlib_mini.cmi runtime/js.cmj runtime/js.cmi runtime/lazy.cmi runtime/lazy.cmj runtime/primitive_exceptions.cmi runtime/primitive_exceptions.cmj runtime/primitive_hash.cmi runtime/primitive_hash.cmj runtime/primitive_lazy.cmi runtime/primitive_lazy.cmj runtime/primitive_module.cmi runtime/primitive_module.cmj runtime/primitive_object.cmi runtime/primitive_object.cmj runtime/primitive_option.cmi runtime/primitive_option.cmj runtime/array.cmi runtime/array.cmj runtime/char.cmi runtime/char.cmj runtime/list.cmi runtime/list.cmj runtime/map.cmi runtime/map.cmj runtime/obj.cmi runtime/obj.cmj runtime/primitive_array.cmi runtime/primitive_array.cmj runtime/primitive_array_extern.cmi runtime/primitive_array_extern.cmj runtime/primitive_bigint.cmi runtime/primitive_bigint.cmj runtime/primitive_bool.cmi runtime/primitive_bool.cmj runtime/primitive_char_extern.cmi runtime/primitive_char_extern.cmj runtime/primitive_curry.cmi runtime/primitive_curry.cmj runtime/primitive_dict.cmi runtime/primitive_dict.cmj runtime/primitive_float.cmi runtime/primitive_float.cmj runtime/primitive_int.cmi runtime/primitive_int.cmj runtime/primitive_object_extern.cmi runtime/primitive_object_extern.cmj runtime/primitive_promise.cmi runtime/primitive_promise.cmj runtime/primitive_string.cmi runtime/primitive_string.cmj runtime/primitive_string_extern.cmi runtime/primitive_string_extern.cmj runtime/primitive_util.cmi runtime/primitive_util.cmj runtime/set.cmi runtime/set.cmj runtime/string.cmi runtime/string.cmj

jscomp/runtime/set.res

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
// FIXME:
2+
// This exists for compatibility reason.
3+
// Move this into Pervasives or Core

lib/es6/list.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/* This output is empty. Its source's type definitions, externals and/or unused code got optimized away. */

lib/es6/map.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/* This output is empty. Its source's type definitions, externals and/or unused code got optimized away. */

lib/es6/set.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/* This output is empty. Its source's type definitions, externals and/or unused code got optimized away. */

lib/js/list.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/* This output is empty. Its source's type definitions, externals and/or unused code got optimized away. */

lib/js/map.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/* This output is empty. Its source's type definitions, externals and/or unused code got optimized away. */

lib/js/set.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/* This output is empty. Its source's type definitions, externals and/or unused code got optimized away. */

packages/artifacts.txt

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,8 @@ lib/es6/jsxDOMStyle.js
114114
lib/es6/jsxEvent.js
115115
lib/es6/jsxPPXReactSupport.js
116116
lib/es6/lazy.js
117+
lib/es6/list.js
118+
lib/es6/map.js
117119
lib/es6/obj.js
118120
lib/es6/package.json
119121
lib/es6/pervasives.js
@@ -137,6 +139,7 @@ lib/es6/primitive_promise.js
137139
lib/es6/primitive_string.js
138140
lib/es6/primitive_string_extern.js
139141
lib/es6/primitive_util.js
142+
lib/es6/set.js
140143
lib/es6/string.js
141144
lib/js/array.js
142145
lib/js/belt.js
@@ -228,6 +231,8 @@ lib/js/jsxDOMStyle.js
228231
lib/js/jsxEvent.js
229232
lib/js/jsxPPXReactSupport.js
230233
lib/js/lazy.js
234+
lib/js/list.js
235+
lib/js/map.js
231236
lib/js/obj.js
232237
lib/js/pervasives.js
233238
lib/js/primitive_array.js
@@ -250,6 +255,7 @@ lib/js/primitive_promise.js
250255
lib/js/primitive_string.js
251256
lib/js/primitive_string_extern.js
252257
lib/js/primitive_util.js
258+
lib/js/set.js
253259
lib/js/string.js
254260
lib/minisocket.js
255261
lib/ocaml/array.cmi
@@ -708,6 +714,14 @@ lib/ocaml/lazy.cmt
708714
lib/ocaml/lazy.cmti
709715
lib/ocaml/lazy.res
710716
lib/ocaml/lazy.resi
717+
lib/ocaml/list.cmi
718+
lib/ocaml/list.cmj
719+
lib/ocaml/list.cmt
720+
lib/ocaml/list.res
721+
lib/ocaml/map.cmi
722+
lib/ocaml/map.cmj
723+
lib/ocaml/map.cmt
724+
lib/ocaml/map.res
711725
lib/ocaml/obj.cmi
712726
lib/ocaml/obj.cmj
713727
lib/ocaml/obj.cmt
@@ -810,6 +824,10 @@ lib/ocaml/primitive_util.cmi
810824
lib/ocaml/primitive_util.cmj
811825
lib/ocaml/primitive_util.cmt
812826
lib/ocaml/primitive_util.res
827+
lib/ocaml/set.cmi
828+
lib/ocaml/set.cmj
829+
lib/ocaml/set.cmt
830+
lib/ocaml/set.res
813831
lib/ocaml/string.cmi
814832
lib/ocaml/string.cmj
815833
lib/ocaml/string.cmt

0 commit comments

Comments
 (0)