Sourceval write_file : string -> string -> (unit, string) result Sourceval generate :
manifest_file:string ->
out_dir:string ->
(string list, string) result Sourceval template_dirs :
?cwd:string ->
?opam_switch_prefix:string ->
?env_template_dir:string ->
unit ->
string list Sourceval template_dirs_from_env : ?cwd:string -> unit -> string list