drom_lib

The drom tool is a wrapper over opam/dune in an attempt to provide a cargo-like user experience
val cmd_name : string
val remove_file : Hashes.t -> EzCompat.StringMap.key -> unit
val remove_dir : Hashes.t -> string -> unit
val rename_dir : Hashes.t -> string -> string -> unit
val remove_package : Hashes.t -> Types.package -> unit
val rename_package : Hashes.t -> Types.package -> string -> Types.package
val upgrade_package : Types.package -> upgrade:bool ref -> kind:Types.kind option -> files:string list -> unit
val action : edit:bool -> package_name:string option -> kind:Types.kind option -> dir:string option -> ?create:string -> remove:bool -> ?rename:string -> args:Update.update_args -> files:string list -> unit -> unit