OpamFile.Dot_installSource.install files
include IO_FILEFile contents
Write some contents to a file
Read file contents.
Returns None on non-existing file
Read file contents. Return empty if the file does not exist.
List of files to install directly under the switch root.
List of files to install directly under the switch root, with +x set.
List of files to install in $bin/
List of files to install in $sbin/
List of files to install in $lib/
List of toplevel files
C bindings
List of architecture-independent files
List of files under the more general share prefix
List of etc files
List of doc files
Man pages
Executable files under lib/
Not relative to the package's lib dir
val libexec_root :
t ->
(OpamTypes.basename OpamTypes.optional * OpamTypes.basename option) listNot relative to the package's lib dir, and with +x set
List of other files to install
val with_root :
(OpamTypes.basename OpamTypes.optional * OpamTypes.basename option) list ->
t ->
tList of files to install directly under the switch root.
val with_rootexec :
(OpamTypes.basename OpamTypes.optional * OpamTypes.basename option) list ->
t ->
tList of files to install directly under the switch root, with +x set.
val with_bin :
(OpamTypes.basename OpamTypes.optional * OpamTypes.basename option) list ->
t ->
tList of files to install in $bin/
val with_sbin :
(OpamTypes.basename OpamTypes.optional * OpamTypes.basename option) list ->
t ->
tList of files to install in $sbin/
val with_lib :
(OpamTypes.basename OpamTypes.optional * OpamTypes.basename option) list ->
t ->
tList of files to install in $lib/
val with_toplevel :
(OpamTypes.basename OpamTypes.optional * OpamTypes.basename option) list ->
t ->
tList of toplevel files
val with_stublibs :
(OpamTypes.basename OpamTypes.optional * OpamTypes.basename option) list ->
t ->
tC bindings
List of architecture-independent files
List of files under the more general share prefix
val with_etc :
(OpamTypes.basename OpamTypes.optional * OpamTypes.basename option) list ->
t ->
tList of etc files
val with_doc :
(OpamTypes.basename OpamTypes.optional * OpamTypes.basename option) list ->
t ->
tList of doc files
val with_man :
(OpamTypes.basename OpamTypes.optional * OpamTypes.basename option) list ->
t ->
tMan pages
val with_libexec :
(OpamTypes.basename OpamTypes.optional * OpamTypes.basename option) list ->
t ->
tExecutable files under lib/
val with_lib_root :
(OpamTypes.basename OpamTypes.optional * OpamTypes.basename option) list ->
t ->
tNot relative to the package's lib dir
val with_libexec_root :
(OpamTypes.basename OpamTypes.optional * OpamTypes.basename option) list ->
t ->
tNot relative to the package's lib dir, and with +x set
List of other files to install