@@ -214,19 +214,23 @@ let packages ~dirs ~extra_libs_paths (pkgs : Packages.t list) : t list =
214
214
in
215
215
[ unit ]
216
216
in
217
- let of_md pkg (md :Fpath.t ) : md unit list =
217
+ let of_md pkg (md : Fpath.t ) : md unit list =
218
218
let ext = Fpath. get_ext md in
219
219
match ext with
220
220
| ".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 ]
227
231
| _ ->
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
+ []
230
234
in
231
235
let of_asset pkg (asset : Packages.asset ) : asset unit list =
232
236
let open Fpath in
@@ -248,7 +252,7 @@ let packages ~dirs ~extra_libs_paths (pkgs : Packages.t list) : t list =
248
252
let lib_units :> t list list = List. map (of_lib pkg) pkg.libraries in
249
253
let mld_units :> t list list = List. map (of_mld pkg) pkg.mlds in
250
254
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
252
256
let pkg_index :> t list =
253
257
let has_index_page =
254
258
List. exists
0 commit comments