Skip to content

Commit 06983e7

Browse files
committed
snapshot
1 parent 7a5c059 commit 06983e7

File tree

3 files changed

+17
-48
lines changed

3 files changed

+17
-48
lines changed

lib/4.06.1/bsb.ml

Lines changed: 4 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3319,7 +3319,7 @@ val of_int : int -> t
33193319

33203320

33213321

3322-
val string_of_bsb_dev_include : t -> string
3322+
val bsc_dev_includes : string
33233323

33243324

33253325
end = struct
@@ -3375,18 +3375,7 @@ let get_dev_index ( ) = 1
33753375
]}
33763376
where [bsc_group_1_includes] will be pre-calcuated
33773377
*)
3378-
let bsc_group_1_includes = "bsc_group_1_includes"
3379-
let bsc_group_2_includes = "bsc_group_2_includes"
3380-
let bsc_group_3_includes = "bsc_group_3_includes"
3381-
let bsc_group_4_includes = "bsc_group_4_includes"
3382-
let string_of_bsb_dev_include i =
3383-
match i with
3384-
| 1 -> bsc_group_1_includes
3385-
| 2 -> bsc_group_2_includes
3386-
| 3 -> bsc_group_3_includes
3387-
| 4 -> bsc_group_4_includes
3388-
| _ ->
3389-
"bsc_group_" ^ string_of_int i ^ "_includes"
3378+
let bsc_dev_includes = "bsc_group_1_includes"
33903379

33913380

33923381

@@ -13432,7 +13421,7 @@ let make_common_shadows
1343213421
(if Bsb_dir_index.is_lib_dir dir_index then [] else
1343313422
[
1343413423
{ key = Bsb_ninja_global_vars.g_dev_incls;
13435-
op = OverwriteVar (Bsb_dir_index.string_of_bsb_dev_include dir_index);
13424+
op = OverwriteVar (Bsb_dir_index.bsc_dev_includes );
1343613425
}
1343713426
]
1343813427
)
@@ -13809,7 +13798,7 @@ let output_ninja_and_namespace_map
1380913798
Bsb_db_util.conflict_module_info k a (Map_string.find_exn lib k)
1381013799
) ;
1381113800
Bsb_ninja_targets.output_kv
13812-
(Bsb_dir_index.(string_of_bsb_dev_include (of_int 1)))
13801+
Bsb_dir_index.bsc_dev_includes
1381313802
(Bsb_build_util.include_dirs source_dirs.(1)) oc
1381413803
;
1381513804
bs_groups,source_dirs.(0), static_resources

lib/4.06.1/bsb_helper.ml

Lines changed: 9 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ val of_int : int -> t
4040

4141

4242

43-
val string_of_bsb_dev_include : t -> string
43+
val bsc_dev_includes : string
4444

4545

4646
end = struct
@@ -96,18 +96,7 @@ let get_dev_index ( ) = 1
9696
]}
9797
where [bsc_group_1_includes] will be pre-calcuated
9898
*)
99-
let bsc_group_1_includes = "bsc_group_1_includes"
100-
let bsc_group_2_includes = "bsc_group_2_includes"
101-
let bsc_group_3_includes = "bsc_group_3_includes"
102-
let bsc_group_4_includes = "bsc_group_4_includes"
103-
let string_of_bsb_dev_include i =
104-
match i with
105-
| 1 -> bsc_group_1_includes
106-
| 2 -> bsc_group_2_includes
107-
| 3 -> bsc_group_3_includes
108-
| 4 -> bsc_group_4_includes
109-
| _ ->
110-
"bsc_group_" ^ string_of_int i ^ "_includes"
99+
let bsc_dev_includes = "bsc_group_1_includes"
111100

112101

113102

@@ -3535,7 +3524,8 @@ type module_info = {
35353524

35363525

35373526
let find_opt
3538-
((sorteds,whole) : t ) i (key : string)
3527+
((sorteds,whole) : t )
3528+
(i : int) (key : string)
35393529
: module_info option =
35403530
let group = sorteds.(i) in
35413531
let i = Ext_string_array.find_sorted group.modules key in
@@ -4060,13 +4050,14 @@ let oc_cmi buf namespace source =
40604050
When ns is turned on, `B` is interprted as `Ns-B` which is a cyclic dependency,
40614051
it can be errored out earlier
40624052
*)
4063-
let find_module db dependent_module is_not_lib_dir (index : Bsb_dir_index.t) =
4053+
let find_module db dependent_module is_not_lib_dir
4054+
: Bsb_db_decode.module_info option =
40644055
let opt = Bsb_db_decode.find_opt db 0 dependent_module in
40654056
match opt with
40664057
| Some _ -> opt
40674058
| None ->
40684059
if is_not_lib_dir then
4069-
Bsb_db_decode.find_opt db (index :> int) dependent_module
4060+
Bsb_db_decode.find_opt db 1 dependent_module
40704061
else None
40714062
let oc_impl
40724063
(mlast : string)
@@ -4104,7 +4095,7 @@ let oc_impl
41044095
end
41054096
);
41064097
(match
4107-
find_module db dependent_module is_not_lib_dir index
4098+
find_module db dependent_module is_not_lib_dir
41084099
with
41094100
| None -> ()
41104101
| Some ({dir_name; case }) ->
@@ -4166,7 +4157,7 @@ let oc_intf
41664157
exit 2
41674158
end
41684159
);
4169-
(match find_module db dependent_module is_not_lib_dir index
4160+
(match find_module db dependent_module is_not_lib_dir
41704161
with
41714162
| None -> ()
41724163
| Some {dir_name; case} ->

lib/4.06.1/unstable/bsb_native.ml

Lines changed: 4 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3319,7 +3319,7 @@ val of_int : int -> t
33193319

33203320

33213321

3322-
val string_of_bsb_dev_include : t -> string
3322+
val bsc_dev_includes : string
33233323

33243324

33253325
end = struct
@@ -3375,18 +3375,7 @@ let get_dev_index ( ) = 1
33753375
]}
33763376
where [bsc_group_1_includes] will be pre-calcuated
33773377
*)
3378-
let bsc_group_1_includes = "bsc_group_1_includes"
3379-
let bsc_group_2_includes = "bsc_group_2_includes"
3380-
let bsc_group_3_includes = "bsc_group_3_includes"
3381-
let bsc_group_4_includes = "bsc_group_4_includes"
3382-
let string_of_bsb_dev_include i =
3383-
match i with
3384-
| 1 -> bsc_group_1_includes
3385-
| 2 -> bsc_group_2_includes
3386-
| 3 -> bsc_group_3_includes
3387-
| 4 -> bsc_group_4_includes
3388-
| _ ->
3389-
"bsc_group_" ^ string_of_int i ^ "_includes"
3378+
let bsc_dev_includes = "bsc_group_1_includes"
33903379

33913380

33923381

@@ -13581,7 +13570,7 @@ let make_common_shadows
1358113570
(if Bsb_dir_index.is_lib_dir dir_index then [] else
1358213571
[
1358313572
{ key = Bsb_ninja_global_vars.g_dev_incls;
13584-
op = OverwriteVar (Bsb_dir_index.string_of_bsb_dev_include dir_index);
13573+
op = OverwriteVar (Bsb_dir_index.bsc_dev_includes );
1358513574
}
1358613575
]
1358713576
)
@@ -13958,7 +13947,7 @@ let output_ninja_and_namespace_map
1395813947
Bsb_db_util.conflict_module_info k a (Map_string.find_exn lib k)
1395913948
) ;
1396013949
Bsb_ninja_targets.output_kv
13961-
(Bsb_dir_index.(string_of_bsb_dev_include (of_int 1)))
13950+
Bsb_dir_index.bsc_dev_includes
1396213951
(Bsb_build_util.include_dirs source_dirs.(1)) oc
1396313952
;
1396413953
bs_groups,source_dirs.(0), static_resources

0 commit comments

Comments
 (0)