package MlFront_Exec

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module MlFront_Exec.ShellDistributeSource

Sourceval mirror : string option ref
Sourceval library_and_version : (MlFront_Core.LibraryId.t * MlFront_Thunk.ThunkSemver64.t) option ref
Sourceval forms : string list ref
Sourceval request_slot : MlFront_Thunk__ThunkCommand.object_slot option ref
Sourceval anon_fun : string -> unit
Sourceval parse_into_reference : 'a option ref -> ((module MlFront_Thunk.ThunkParsers.Results.OBSERVER_RESULT) -> MlFront_Thunk.ThunkParsers.Results.State.t -> [> `DirectDecode ] -> 'b option -> 'c -> ('a, MlFront_Thunk.ThunkParsers.Results.Semantic.t) result) -> 'c -> unit
Sourceval speclist : usage_msg:string -> (string * Arg.spec * string) list
Sourceval process_distribute_command : usage_msg:Arg.usage_msg -> data_dir:MlFront_Core.FilePath.t option -> cache_dir:MlFront_Core.FilePath.t option -> valuestore:MlFront_Core.FilePath.t option -> tracestore:MlFront_Core.FilePath.t option -> verbose:bool -> install:BuildConfig.install_params option -> keys_env:string option -> keys_dir:string option -> random_seed:string option -> wait_trace_store:bool -> nobuiltininc:bool -> nosysinc:bool -> sysincludedirs:string list -> includedirs:string list -> local_packages:MlFront_Core.PackageId.t list -> build_number:string -> integrity:[ `Checksum | `Existence | `None ] -> inferred_package_id_or_reason_whynone: (MlFront_Core.PackageId.t, string) Either.t -> transform_values: (MlFront_Thunk.ThunkAst.t -> [ `Modified of MlFront_Thunk.ThunkAst.t | `Unmodified ]) option -> dump_ancestors_graph: [< `File of MlFront_Core.FilePath.t | `Stderr | `Stdout ] option -> dump_dependency_graph: [< `File of MlFront_Core.FilePath.t | `Stderr | `Stdout ] option -> [> `AssetTrace | `BuildLog | `Connection | `Explain | `Import | `Import2 | `Intermediate | `ParseTrace | `Task ] list -> (module MlFront_Thunk.ThunkParsers.Results.OBSERVER_RESULT) -> string list -> unit
Sourceval create_valuestore_zip : config:BuildConfig.t -> destdir:MlFront_Core.FilePath.t -> MlFront_Thunk.ThunkCommand.object_slot -> MlFront_Core.FilePath.t
Sourceval create_tracestore : config:BuildConfig.t -> destdir:MlFront_Core.FilePath.t -> compat_tag:string -> MlFront_Thunk.ThunkCommand.object_slot -> MlFront_Core.FilePath.t
Sourceval define_values : library_version:(MlFront_Core.LibraryId.t * MlFront_Thunk.ThunkSemver64.t) -> dist_core:MlFront_Thunk.ThunkDist.DistCore.t -> dist_file:MlFront_Core.FilePath.t -> target_keys:BuildCore.Alacarte_3_2_apparatus.K.t list -> compat_tag:string -> valuestore_zip:MlFront_Core.FilePath.t -> tracestore:MlFront_Core.FilePath.t -> destdir:MlFront_Core.FilePath.t -> request_slot:MlFront_Thunk.ThunkCommand.object_slot -> unit -> unit