@@ -214,19 +214,23 @@ let packages ~dirs ~extra_libs_paths (pkgs : Packages.t list) : t list =
214214 in
215215 [ unit ]
216216 in
217- let of_md pkg (md :Fpath.t ) : md unit list =
217+ let of_md pkg (md : Fpath.t ) : md unit list =
218218 let ext = Fpath. get_ext md in
219219 match ext with
220220 | ".md" ->
221- let rel_dir = doc_dir pkg in
222- let kind = `Md in
223- let name = md |> Fpath. rem_ext |> Fpath. basename |> ( ^ ) " page-" in
224- let lib_deps = Util.StringSet. empty in
225- let unit = make_unit ~name ~kind ~rel_dir ~input_file: md ~pkg ~include_dirs: Fpath.Set. empty ~lib_deps in
226- [ unit ]
221+ let rel_dir = doc_dir pkg in
222+ let kind = `Md in
223+ let name = md |> Fpath. rem_ext |> Fpath. basename |> ( ^ ) " page-" in
224+ let lib_deps = Util.StringSet. empty in
225+ let unit =
226+ make_unit ~name ~kind ~rel_dir ~input_file: md ~pkg
227+ ~include_dirs: Fpath.Set. empty ~lib_deps
228+ ~enable_warnings: pkg.enable_warnings
229+ in
230+ [ unit ]
227231 | _ ->
228- Logs. debug (fun m -> m " Skipping non-markdown doc file %a" Fpath. pp md);
229- []
232+ Logs. debug (fun m -> m " Skipping non-markdown doc file %a" Fpath. pp md);
233+ []
230234 in
231235 let of_asset pkg (asset : Packages.asset ) : asset unit list =
232236 let open Fpath in
@@ -248,7 +252,7 @@ let packages ~dirs ~extra_libs_paths (pkgs : Packages.t list) : t list =
248252 let lib_units :> t list list = List. map (of_lib pkg) pkg.libraries in
249253 let mld_units :> t list list = List. map (of_mld pkg) pkg.mlds in
250254 let asset_units :> t list list = List. map (of_asset pkg) pkg.assets in
251- let md_units :> t list list = Fpath.Set. fold ( fun md acc -> of_md pkg md :: acc ) pkg.other_docs [] in
255+ let md_units :> t list list = List. map ( of_md pkg) pkg.other_docs in
252256 let pkg_index :> t list =
253257 let has_index_page =
254258 List. exists
0 commit comments