package octez-protocol-compiler
Override the default 'Env.Persistent_signature.load' with a lookup in locally defined hashtable.
val preloaded_cmis :
Persistent_env.Persistent_signature.t
Tezos_base.TzPervasives.String.Hashtbl.t
val default_load :
unit_name:string ->
Persistent_env.Persistent_signature.t option
Compilation environment.
tezos_protocol_env
defines the list of cmi
available while compiling the protocol version. The cmi
are packed into the octez-node
binary by using ocp-ocamlres
, see the Makefile.
register_env
defines a complementary list of cmi
available while compiling the generated register.ml
file (that register the protocol first-class module into the Updater.versions
hashtable).
Helpers
val create_file : ?perm:Unix.file_perm -> string -> string -> unit
val debug_flag : bool ref
val debug : ('a, Format.formatter, unit) format -> 'b
Main
val main : driver -> string -> unit
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>