Module Ocamlbuild_pack.Rule
val name_of_rule : 'a gen_rule -> string
val prods_of_rule : 'a gen_rule -> 'a list
val doc_of_rule : 'a gen_rule -> string option
val rule : string -> ?tags:string list -> ?prods:string list -> ?deps:string list ->
?prod:string -> ?dep:string -> ?stamp:string ->
?insert:[ `after of string | `before of string | `bottom | `top ] ->
?doc:string -> action -> unit
val copy_rule : string -> ?insert:[ `after of string | `before of string | `bottom | `top ]
-> string -> string -> unit
val clear_rules : unit -> unit
val show_documentation : unit -> unit