@@ -16,7 +16,6 @@ ext/map_make.cmx : ext/map_gen.cmx ext/map_make.cmi
16
16
ext/ext_file_pp.cmx : ext/ext_file_pp.cmi
17
17
ext/ext_format.cmx : ext/ext_format.cmi
18
18
ext/hashtbl_gen.cmx : ext/ext_util.cmx
19
- ext/ext_hashtbl.cmx : ext/ext_hashtbl.cmi
20
19
ext/ext_string.cmx : ext/ext_bytes.cmx ext/ext_string.cmi
21
20
ext/string_hashtbl.cmx : ext/hashtbl_gen.cmx ext/ext_string.cmx \
22
21
stubs/bs_hash_stubs.cmx ext/string_hashtbl.cmi
@@ -45,6 +44,7 @@ ext/ext_ident.cmx : ext/string_hashtbl.cmx ext/string_hash_set.cmx \
45
44
ext/ext_string.cmx ext/ext_ident.cmi
46
45
ext/ident_map.cmx : ext/map_gen.cmx ext/ext_ident.cmx ext/ident_map.cmi
47
46
ext/ident_set.cmx : ext/set_gen.cmx ext/ident_set.cmi
47
+ ext/hashtbl_make.cmx : ext/hashtbl_gen.cmx ext/hashtbl_make.cmi
48
48
ext/ordered_hash_map_local_ident.cmx : ext/ordered_hash_map_gen.cmx \
49
49
ext/ext_ident.cmx stubs/bs_hash_stubs.cmx \
50
50
ext/ordered_hash_map_local_ident.cmi
@@ -79,7 +79,6 @@ ext/int_vec_vec.cmi : ext/vec_gen.cmx ext/int_vec.cmi
79
79
ext/map_make.cmi : ext/map_gen.cmx
80
80
ext/ext_file_pp.cmi :
81
81
ext/ext_format.cmi :
82
- ext/ext_hashtbl.cmi :
83
82
ext/ext_string.cmi :
84
83
ext/string_hashtbl.cmi : ext/hashtbl_gen.cmx
85
84
ext/ext_list.cmi :
@@ -98,6 +97,7 @@ ext/union_find.cmi :
98
97
ext/ext_ident.cmi :
99
98
ext/ident_map.cmi : ext/map_gen.cmx
100
99
ext/ident_set.cmi : ext/set_gen.cmx
100
+ ext/hashtbl_make.cmi : ext/hashtbl_gen.cmx
101
101
ext/ordered_hash_map_local_ident.cmi : ext/ordered_hash_map_gen.cmx
102
102
ext/int_map.cmi : ext/map_gen.cmx
103
103
ext/literals.cmi :
@@ -203,9 +203,10 @@ depends/depends_post_process.cmx : ext/string_map.cmx ext/literals.cmx \
203
203
ext/ext_string.cmx ext/ext_pervasives.cmx common/binary_cache.cmx \
204
204
depends/depends_post_process.cmi
205
205
depends/bs_exception.cmx : depends/bs_exception.cmi
206
- depends/ast_extract.cmx : ext/string_map.cmx common/js_config.cmx \
207
- ext/ext_string.cmx ext/ext_list.cmx ext/ext_format.cmx \
208
- ext/ext_filename.cmx depends/bs_exception.cmx depends/ast_extract.cmi
206
+ depends/ast_extract.cmx : ext/string_map.cmx ext/string_hashtbl.cmx \
207
+ common/js_config.cmx ext/ext_string.cmx ext/ext_list.cmx \
208
+ ext/ext_format.cmx ext/ext_filename.cmx depends/bs_exception.cmx \
209
+ depends/ast_extract.cmi
209
210
depends/binary_ast.cmx : depends/ast_extract.cmx depends/binary_ast.cmi
210
211
core/type_util.cmi :
211
212
core/bs_conditional_initial.cmi :
@@ -224,7 +225,8 @@ core/js_closure.cmi : ext/ident_set.cmi
224
225
core/js_number.cmi :
225
226
core/js_cmj_datasets.cmi : ext/string_map.cmi core/js_cmj_format.cmi
226
227
core/lam_exit_code.cmi : core/lam.cmi
227
- core/lam_module_ident.cmi : core/js_op.cmx common/js_config.cmi core/j.cmx
228
+ core/lam_module_ident.cmi : core/js_op.cmx common/js_config.cmi core/j.cmx \
229
+ ext/hashtbl_gen.cmx
228
230
core/lam_compile_util.cmi : core/js_op.cmx
229
231
core/lam_stats.cmi : core/lam_module_ident.cmi core/lam.cmi \
230
232
ext/int_hash_set.cmi ext/ident_set.cmi ext/ident_hashtbl.cmi
@@ -320,6 +322,7 @@ core/lam_exit_code.cmx : core/lam.cmx core/lam_exit_code.cmi
320
322
core/j.cmx : core/js_op.cmx core/js_fun_env.cmx core/js_closure.cmx \
321
323
core/js_call_info.cmx ext/ident_set.cmx
322
324
core/lam_module_ident.cmx : core/js_op.cmx common/js_config.cmx core/j.cmx \
325
+ ext/hashtbl_make.cmx ext/ext_ident.cmx stubs/bs_hash_stubs.cmx \
323
326
core/lam_module_ident.cmi
324
327
core/lam_compile_util.cmx : core/js_op.cmx core/lam_compile_util.cmi
325
328
core/lam_stats.cmx : core/lam_module_ident.cmx core/lam.cmx \
@@ -421,7 +424,8 @@ core/lam_pass_collect.cmx : core/lam_util.cmx core/lam_stats_util.cmx \
421
424
core/js_program_loader.cmx : core/lam_module_ident.cmx \
422
425
core/lam_compile_env.cmx core/js_stmt_make.cmx core/js_exp_make.cmx \
423
426
common/js_config.cmx core/j.cmx ext/ident_set.cmx ext/ext_pervasives.cmx \
424
- ext/ext_filename.cmx core/config_util.cmx core/js_program_loader.cmi
427
+ ext/ext_filename.cmx core/config_util.cmx depends/bs_exception.cmx \
428
+ core/js_program_loader.cmi
425
429
core/js_dump.cmx : ext/literals.cmx core/lam_module_ident.cmx \
426
430
core/js_stmt_make.cmx core/js_program_loader.cmx core/js_op_util.cmx \
427
431
core/js_op.cmx core/js_number.cmx core/js_fun_env.cmx \
@@ -563,9 +567,11 @@ ounit_tests/ounit_ordered_hash_set_tests.cmx : \
563
567
ext/ordered_hash_set_string.cmx ounit/oUnit.cmx ext/ext_util.cmx
564
568
ounit_tests/ounit_vec_test.cmx : ounit/oUnit.cmx ext/int_vec.cmx \
565
569
bsb/bsb_json.cmx
570
+ ounit_tests/ounit_string_tests.cmx : ounit/oUnit.cmx ext/ext_string.cmx
566
571
ounit_tests/ounit_tests_main.cmx : ext/resize_array.cmx \
567
572
ounit_tests/ounit_vec_test.cmx ounit_tests/ounit_union_find_tests.cmx \
568
- ounit_tests/ounit_scc_tests.cmx ounit_tests/ounit_path_tests.cmx \
573
+ ounit_tests/ounit_string_tests.cmx ounit_tests/ounit_scc_tests.cmx \
574
+ ounit_tests/ounit_path_tests.cmx \
569
575
ounit_tests/ounit_ordered_hash_set_tests.cmx \
570
576
ounit_tests/ounit_map_tests.cmx ounit_tests/ounit_list_test.cmx \
571
577
ounit_tests/ounit_json_tests.cmx ounit_tests/ounit_hashtbl_tests.cmx \
@@ -602,7 +608,8 @@ bsb/bsb_main.cmx : ext/string_vec.cmx ext/literals.cmx ext/ext_string.cmx \
602
608
bsb/bsb_ninja.cmx : ext/string_set.cmx ext/string_map.cmx ext/literals.cmx \
603
609
ext/ext_filename.cmx bsb/bsb_config.cmx bsb/bsb_build_util.cmx \
604
610
bsb/bsb_build_ui.cmx common/binary_cache.cmx bsb/bsb_ninja.cmi
605
- bsb/sexp_eval.cmx : bsb/sexp_lexer.cmx ext/ext_list.cmx
611
+ bsb/sexp_eval.cmx : ext/string_hashtbl.cmx bsb/sexp_lexer.cmx \
612
+ ext/ext_list.cmx
606
613
bsb/sexp_lexer.cmx : bsb/sexp_lexer.cmi
607
614
bsb/bsb_build_ui.cmi : ext/string_set.cmi ext/string_map.cmi \
608
615
ext/ext_file_pp.cmi bsb/bsb_json.cmi common/binary_cache.cmi
0 commit comments