let ocamldoc_l_file tags deps docout _docdir =
  Seq[Cmd (S[A"rm"A"-rf"Px docout]);
      Cmd (S[A"mkdir"A"-p"Px (Pathname.dirname docout)]);
      Cmd (S [!Options.ocamldoc;
              S(List.map (fun a -> S[A"-load"P a]) deps);
              T(tags++"doc"++"docfile"); A"-o"Px docout])]