Module Drom_lib.Build

type build_args = {
  1. mutable arg_switch : Types.switch_arg option;
  2. mutable arg_yes : bool;
  3. mutable arg_edition : string option;
  4. mutable arg_upgrade : bool;
  5. mutable arg_profile : string option;
}
val build_args : unit -> build_args * (string list * Ezcmd.V2.EZCMD.TYPES.Arg.spec * Ezcmd.V2.EZCMD.TYPES.info) list
val build : args:build_args -> ?setup_opam:bool -> ?build_deps:bool -> ?force_build_deps:bool -> ?dev_deps:bool -> ?force_dev_deps:bool -> ?build:bool -> ?extra_packages:string list -> unit -> Types.project