memoize one more computation in odoc

This commit is contained in:
Jeremie Dimino 2017-07-21 15:43:44 +01:00
parent 45e04010c5
commit cec825bf18
1 changed files with 5 additions and 4 deletions

View File

@ -130,10 +130,11 @@ let setup_library_rules sctx (lib : Library.t) ~dir ~modules ~requires
in
let odoc = get_odoc sctx in
let includes =
requires
>>>
SC.Libs.file_deps sctx ~ext:odoc_ext
>>^ Lib.include_flags ~context:context.name ~scope:lib.scope
Build.memoize "includes"
(requires
>>>
SC.Libs.file_deps sctx ~ext:odoc_ext
>>^ Lib.include_flags ~context:context.name ~scope:lib.scope)
in
let modules_and_odoc_files =
List.map (String_map.values modules)