Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val file :
?check:[ `Check | `Optional ] ->
?target:string ->
Ocamlbuild_plugin.Pathname.t ->
file
file ?check ?target filename
represents a file filename
to be installed. ?check ask whenever you want ocamlbuild-pkg to check if the file exists before adding it to the .install file or if you just want it to be optional. ?target ask you if you want the file to be renamed at installation
dir ~dir files
reprensents a list of file to be installed in a given directory. To see the directory accepted, see the opam documentation
val dispatcher :
Ocamlbuild_plugin.Pathname.t ->
dir list ->
Ocamlbuild_plugin.hook ->
unit
dispatcher install dirs hook
creates a rule that create an install
file (usually suffixed by .install) with dirs
as content.