Module Js_of_ocaml_compiler.Build_path_prefix_map
Rewrite paths for reproducible builds
Warning: this module is unstable and part of compiler-libs.
val encode_prefix :
Js_of_ocaml_compiler.Build_path_prefix_map.path_prefix ->
stringtype pair = {target : Js_of_ocaml_compiler.Build_path_prefix_map.path_prefix;source : Js_of_ocaml_compiler.Build_path_prefix_map.path_prefix;
}val encode_pair : Js_of_ocaml_compiler.Build_path_prefix_map.pair -> stringtype map = Js_of_ocaml_compiler.Build_path_prefix_map.pair option listval encode_map : Js_of_ocaml_compiler.Build_path_prefix_map.map -> stringval rewrite_opt :
Js_of_ocaml_compiler.Build_path_prefix_map.map ->
Js_of_ocaml_compiler.Build_path_prefix_map.path ->
Js_of_ocaml_compiler.Build_path_prefix_map.path optionrewrite_opt map path tries to find a source in map that is a prefix of the input path. If it succeeds, it replaces this prefix with the corresponding target. If it fails, it just returns None.
val get_build_path_prefix_map :
unit ->
Js_of_ocaml_compiler.Build_path_prefix_map.map option