spin

OCaml project generator
Library spin
Module Spin . Dec_template
val decoder_error : msg:string -> Sexplib0.Sexp.t -> ( 'a, Decoder.error ) result
module Description : sig ... end
module Base_template : sig ... end
module Parse_binaries : sig ... end
module Raw_files : sig ... end
module Expr : sig ... end
module Configuration : sig ... end
module Actions : sig ... end
module Ignore_rule : sig ... end
module Example_command : sig ... end
module Example_commands : sig ... end
type t = {
name : string;
description : string;
base_template : Base_template.t option;
parse_binaries : bool option;
raw_files : string list option;
configurations : Configuration.t list;
pre_gen_actions : Actions.t list;
post_gen_actions : Actions.t list;
ignore_file_rules : Ignore_rule.t list;
example_commands : Example_command.t list;
}
val decode : Sexplib0.Sexp.t -> ( t, Spin__Decoder.error ) Spin_std.Result.t