let ocamldoc_l_dir tags deps _docout docdir =
  Seq[Cmd (S[A"rm"A"-rf"Px docdir]);
      Cmd (S[A"mkdir"A"-p"Px docdir]);
      Cmd (S [!Options.ocamldoc;
              S(List.map (fun a -> S[A"-load"P a]) deps);
              T(tags++"doc"++"docdir"); A"-d"Px docdir])]