Module OpamFile.EnvironmentSource
Cached environment updates (<switch>/environment)
include OpamFile.IO_FILE
with type t =
(OpamTypes.spf_resolved, OpamTypes.euok_writeable)
OpamTypes.env_update
list
File contents
Empty file
Write some contents to a file
Source
val write_to_channel :
?filename:OpamFile.Environment.t OpamFile.typed_file ->
Stdlib.out_channel ->
OpamFile.Environment.t ->
unitSource
val write_to_string :
?filename:OpamFile.Environment.t OpamFile.typed_file ->
OpamFile.Environment.t ->
stringSource
val read :
OpamFile.Environment.t OpamFile.typed_file ->
(OpamTypes.spf_resolved, [> OpamTypes.euok_writeable ]) OpamTypes.env_update
listSource
val read_opt :
OpamFile.Environment.t OpamFile.typed_file ->
(OpamTypes.spf_resolved, [> OpamTypes.euok_writeable ]) OpamTypes.env_update
list
optionSource
val safe_read :
OpamFile.Environment.t OpamFile.typed_file ->
(OpamTypes.spf_resolved, [> OpamTypes.euok_writeable ]) OpamTypes.env_update
listSource
val read_from_channel :
?filename:OpamFile.Environment.t OpamFile.typed_file ->
Stdlib.in_channel ->
(OpamTypes.spf_resolved, [> OpamTypes.euok_writeable ]) OpamTypes.env_update
listSource
val read_from_string :
?filename:OpamFile.Environment.t OpamFile.typed_file ->
string ->
(OpamTypes.spf_resolved, [> OpamTypes.euok_writeable ]) OpamTypes.env_update
list