sig   val build_process :     ?with_details:bool ->     [< `Long_running of string * string | `No_operation ] -> SmartPrint.t   val target_for_menu :     Ketrew_pure.Target.t -> Ketrew_pure.Internal_pervasives.Log.t   val metadata :     full:bool ->     [ `String of string ] -> Ketrew_pure.Internal_pervasives.Log.t   val target :     ?build_process_details:bool ->     ?condition_details:bool ->     ?metadata_details:bool ->     Ketrew_pure.Target.t -> Ketrew_pure.Internal_pervasives.Log.t end