Skip to content

Commit 180df62

Browse files
committed
refactoring
1 parent 3b1b211 commit 180df62

File tree

7 files changed

+4869
-4748
lines changed

7 files changed

+4869
-4748
lines changed

jscomp/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -256,6 +256,7 @@ BSB_SRCS= bsb_config bsb_build_schemas bsb_build_util \
256256
bsb_dep_infos\
257257
bsb_gen\
258258
bsb_file\
259+
bsb_config_parse\
259260
bsb_unix
260261

261262
BSB_CMXS=$(addprefix bsb/, $(addsuffix .cmx, $(BSB_SRCS)))

jscomp/all.depend

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -654,6 +654,11 @@ bsb/bsb_build_util.cmx : ext/ext_sys.cmx ext/ext_string.cmx ext/ext_list.cmx \
654654
bsb/bsb_config.cmx bsb/bsb_build_util.cmi
655655
bsb/bsb_config.cmx : ext/literals.cmx common/js_config.cmx \
656656
ext/ext_string.cmx ext/ext_filename.cmx bsb/bsb_config.cmi
657+
bsb/bsb_config_parse.cmx : ext/literals.cmx ext/ext_string.cmx \
658+
ext/ext_pervasives.cmx ext/ext_json.cmx ext/ext_filename.cmx \
659+
ext/ext_file_pp.cmx bsb/bsb_gen.cmx bsb/bsb_default.cmx \
660+
bsb/bsb_config.cmx bsb/bsb_build_util.cmx bsb/bsb_build_ui.cmx \
661+
bsb/bsb_build_schemas.cmx common/bs_pkg.cmx bsb/bsb_config_parse.cmi
657662
bsb/bsb_default.cmx : ext/string_set.cmx ext/literals.cmx ext/ext_sys.cmx \
658663
ext/ext_string.cmx ext/ext_json.cmx ext/ext_filename.cmx \
659664
bsb/bsb_config.cmx bsb/bsb_build_util.cmx bsb/bsb_build_schemas.cmx \
@@ -669,12 +674,10 @@ bsb/bsb_helper_main.cmx : depends/depends_post_process.cmx \
669674
bsb/bsb_helper_main.cmi
670675
bsb/bsb_main.cmx : ext/string_vec.cmx ext/string_set.cmx \
671676
ext/string_hash_set.cmx ext/literals.cmx ext/ext_sys.cmx \
672-
ext/ext_string.cmx ext/ext_pervasives.cmx ext/ext_json.cmx \
673-
ext/ext_filename.cmx ext/ext_file_pp.cmx ext/ext_array.cmx \
674-
bsb/bsb_unix.cmx bsb/bsb_ninja.cmx bsb/bsb_gen.cmx bsb/bsb_file.cmx \
675-
bsb/bsb_dep_infos.cmx bsb/bsb_default.cmx bsb/bsb_config.cmx \
676-
bsb/bsb_build_util.cmx bsb/bsb_build_ui.cmx bsb/bsb_build_schemas.cmx \
677-
common/bs_pkg.cmx bsb/bsb_main.cmi
677+
ext/ext_string.cmx ext/ext_filename.cmx ext/ext_array.cmx \
678+
bsb/bsb_unix.cmx bsb/bsb_ninja.cmx bsb/bsb_file.cmx bsb/bsb_dep_infos.cmx \
679+
bsb/bsb_default.cmx bsb/bsb_config_parse.cmx bsb/bsb_config.cmx \
680+
bsb/bsb_build_util.cmx bsb/bsb_main.cmi
678681
bsb/bsb_ninja.cmx : ext/string_set.cmx ext/string_map.cmx \
679682
ext/string_hash_set.cmx ext/literals.cmx ext/ext_sys.cmx \
680683
ext/ext_string.cmx ext/ext_filename.cmx bsb/bsb_config.cmx \
@@ -686,6 +689,7 @@ bsb/bsb_build_ui.cmi : ext/string_set.cmi ext/ext_json.cmi \
686689
ext/ext_file_pp.cmi common/binary_cache.cmi
687690
bsb/bsb_build_util.cmi : ext/ext_json.cmi
688691
bsb/bsb_config.cmi :
692+
bsb/bsb_config_parse.cmi : bsb/bsb_default.cmi
689693
bsb/bsb_default.cmi : ext/string_set.cmi ext/ext_json.cmi
690694
bsb/bsb_dep_infos.cmi :
691695
bsb/bsb_dir.cmi :

jscomp/bin/bsb.d

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,22 @@
1-
bin/bsb.ml : ext/literals.ml
2-
bin/bsb.ml : ext/literals.mli
3-
bin/bsb.ml : common/bs_pkg.ml
4-
bin/bsb.ml : common/bs_pkg.mli
5-
bin/bsb.ml : bsb/bsb_build_schemas.ml
61
bin/bsb.ml : ext/ext_pervasives.ml
72
bin/bsb.ml : ext/ext_pervasives.mli
83
bin/bsb.ml : ext/ext_bytes.ml
94
bin/bsb.ml : ext/ext_bytes.mli
105
bin/bsb.ml : ext/ext_string.ml
116
bin/bsb.ml : ext/ext_string.mli
7+
bin/bsb.ml : ext/literals.ml
8+
bin/bsb.ml : ext/literals.mli
129
bin/bsb.ml : ext/ext_filename.ml
1310
bin/bsb.ml : ext/ext_filename.mli
14-
bin/bsb.ml : ext/map_gen.ml
15-
bin/bsb.ml : ext/string_map.ml
16-
bin/bsb.ml : ext/string_map.mli
17-
bin/bsb.ml : common/binary_cache.ml
18-
bin/bsb.ml : common/binary_cache.mli
1911
bin/bsb.ml : common/js_config.ml
2012
bin/bsb.ml : common/js_config.mli
2113
bin/bsb.ml : bsb/bsb_config.ml
2214
bin/bsb.ml : bsb/bsb_config.mli
2315
bin/bsb.ml : ext/ext_array.ml
2416
bin/bsb.ml : ext/ext_array.mli
17+
bin/bsb.ml : ext/map_gen.ml
18+
bin/bsb.ml : ext/string_map.ml
19+
bin/bsb.ml : ext/string_map.mli
2520
bin/bsb.ml : ext/ext_json.ml
2621
bin/bsb.ml : ext/ext_json.mli
2722
bin/bsb.ml : ext/ext_list.ml
@@ -30,6 +25,11 @@ bin/bsb.ml : ext/ext_sys.ml
3025
bin/bsb.ml : ext/ext_sys.mli
3126
bin/bsb.ml : bsb/bsb_build_util.ml
3227
bin/bsb.ml : bsb/bsb_build_util.mli
28+
bin/bsb.ml : common/bs_pkg.ml
29+
bin/bsb.ml : common/bs_pkg.mli
30+
bin/bsb.ml : bsb/bsb_build_schemas.ml
31+
bin/bsb.ml : common/binary_cache.ml
32+
bin/bsb.ml : common/binary_cache.mli
3333
bin/bsb.ml : bsb/bsb_dir.ml
3434
bin/bsb.ml : bsb/bsb_dir.mli
3535
bin/bsb.ml : ext/ext_file_pp.ml
@@ -46,10 +46,6 @@ bin/bsb.ml : bsb/bsb_build_ui.ml
4646
bin/bsb.ml : bsb/bsb_build_ui.mli
4747
bin/bsb.ml : bsb/bsb_default.ml
4848
bin/bsb.ml : bsb/bsb_default.mli
49-
bin/bsb.ml : bsb/bsb_dep_infos.ml
50-
bin/bsb.ml : bsb/bsb_dep_infos.mli
51-
bin/bsb.ml : bsb/bsb_file.ml
52-
bin/bsb.ml : bsb/bsb_file.mli
5349
bin/bsb.ml : stubs/bs_hash_stubs.ml
5450
bin/bsb.ml : ext/ext_util.ml
5551
bin/bsb.ml : ext/ext_util.mli
@@ -60,6 +56,12 @@ bin/bsb.ml : bsb/bsb_ninja.ml
6056
bin/bsb.ml : bsb/bsb_ninja.mli
6157
bin/bsb.ml : bsb/bsb_gen.ml
6258
bin/bsb.ml : bsb/bsb_gen.mli
59+
bin/bsb.ml : bsb/bsb_config_parse.ml
60+
bin/bsb.ml : bsb/bsb_config_parse.mli
61+
bin/bsb.ml : bsb/bsb_dep_infos.ml
62+
bin/bsb.ml : bsb/bsb_dep_infos.mli
63+
bin/bsb.ml : bsb/bsb_file.ml
64+
bin/bsb.ml : bsb/bsb_file.mli
6365
bin/bsb.ml : bsb/bsb_unix.ml
6466
bin/bsb.ml : bsb/bsb_unix.mli
6567
bin/bsb.ml : bsb/bsb_main.ml

0 commit comments

Comments
 (0)