A | |
act [OASISPlugin.PLUGINS] |
Get action.
|
add [OASISFileTemplate] |
Add a generated template file.
|
add_edge [OASISGraph] | |
add_extension [OASISHostPath] | |
add_extension [OASISUnixPath] | add_extension fn ext Add the extension ext to the filename fn .
|
add_file [OASISPlugin] |
Add a template to context
|
add_global_options [ArgExt] | |
add_vertex [OASISGraph] | |
all [BaseSetup] |
Run all steps: configure, build, doc, test and install.
|
all_plugins [OASISPlugin] | |
apache [OASISLicense] | |
architecture [BaseStandardVar] | |
args [BaseContext] |
See
OASISContext.args .
|
args [BaseEnv] |
Default command line arguments, computed using variable definitions.
|
args [OASISContext] |
Command line arguments to change
OASISContext.default .
|
artistic [OASISLicense] | |
B | |
basename [OASISUnixPath] | basename fn Return filename without its directory name.
|
basesys_ml [BaseData] |
All exported modules from base library, default
content for 'setup.ml'.
|
basesysbundle_ml [BaseData] |
Set of modules to load for the 'bundle' subcommand
|
basesysenvironment_ml [BaseData] |
Minimal set of exported modules to load the 'setup.data'
files.
|
bindir [BaseStandardVar] | |
blackbox [OASISValues] |
Hidden value to build phantom data storage, cannot set/get
it using string.
|
boolean [OASISValues] |
Boolean value, use
bool_of_string to parse.
|
bsd3 [OASISLicense] | |
bsd4 [OASISLicense] | |
build [BaseSetup] |
Run the build step.
|
build_order [OASISBuildSection] |
Compute the order of section building, taking into account
build dependencies between sections.
|
builtin [OASISPlugin] |
Use a builtin plugin (i.e.
|
bytecomp_c_compiler [BaseStandardVar] | |
C | |
capitalize_file [OASISUnixPath] | capitalize_file fn Return filename capitalized.
|
categories [OASISValues] |
Category list value.
|
cc0 [OASISLicense] | |
cc_by [OASISLicense] | |
cc_by_nc [OASISLicense] | |
cc_by_nc_nd [OASISLicense] | |
cc_by_nc_sa [OASISLicense] | |
cc_by_nd [OASISLicense] | |
cc_by_sa [OASISLicense] | |
ccomp_type [BaseStandardVar] | |
cddl [OASISLicense] | |
cecill [OASISLicense] | |
cecillb [OASISLicense] | |
cecillc [OASISLicense] | |
check [OASISExpr] |
Check that a boolean expression only use available flags.
|
check_extension [OASISUnixPath] | check_extension fn ext Check that the filen fn has the extension ext .
|
choices [OASISLicense] |
Choices for quickstart question.
|
choices [OASISValues] | choices nm lst Value that must be in a list of predefined choices.
|
choose [OASISExpr] | choose ~printer ~name eval_tst choices Evaluate each conditions
of choices and choose the last condition that evaluates to true .
|
chop [OASISVersion] |
Remove the last part of a version, after the last '.'.
|
chop_extension [OASISUnixPath] | chop_extension fn Remove the last part of the filename, after a '.',
return fn if there is no extension.
|
clean [BaseSetup] |
Run the clean step.
|
clear [PropList.Data] |
Clear a data storage.
|
close_out [Pager] | |
comma_separated [OASISValues] |
Same as
OASISValues.dot_separated using ',' as separator.
|
command_line [OASISValues] |
Command line.
|
command_line_options [OASISValues] |
Arguments of command line programs.
|
comment_bat [OASISFileTemplate] |
.bat file comments.
|
comment_makefile [OASISFileTemplate] |
Makefile comments.
|
comment_meta [OASISFileTemplate] |
META file comments.
|
comment_ml [OASISFileTemplate] |
.ml comments.
|
comment_ocamlbuild [OASISFileTemplate] |
OCamlbuild comments.
|
comment_sh [OASISFileTemplate] |
Shell comments.
|
comparator_apply [OASISVersion] |
Apply version comparator expression.
|
comparator_of_string [OASISVersion] |
Convert a string to comparator.
|
comparator_reduce [OASISVersion] |
Simplify comparator, if possible.
|
comparator_value [OASISVersion] |
Check that we have a version constraint.
|
compare [OASISHostPath] |
Compare host filename.
|
compare [OASISSection.CSection] | |
compare_csl [OASISUtils] |
Caseless compare function
|
concat [OASISUnixPath] | concat fn1 fn2 Concatenate fn1 and fn2, i.e.
|
configure [BaseSetup] |
Run the configure step.
|
copy [OASISGraph] | |
copyright [OASISValues] |
Copyright value.
|
cp [OASISFileUtil] |
Copy a file.
|
cpl [OASISLicense] | |
create [OASISGraph] | |
create [OASISPlugin.PLUGINS] | |
create [PropList.FieldRO] |
Create a read-only field.
|
create [PropList.Field] |
Create a field, and optionally attached it to a schema.
|
create [PropList.Schema] |
Create a schema.
|
create [PropList.Data] |
Create a data storage.
|
current_dir_name [OASISUnixPath] |
'.' on Unix.
|
D | |
data_create [OASISPlugin] |
Create storage for plugin data.
|
data_new_property [OASISPlugin] | data_new_property plg Create a property that can store plugin data.
|
datadir [BaseStandardVar] | |
datarootdir [BaseStandardVar] | |
debug [BaseMessage] |
See
OASISMessage.debug .
|
debug [BaseStandardVar] |
Compile in debug mode.
|
debug [OASISMessage] |
Print a debug message.
|
default [BaseContext] | |
default [OASISContext] |
Default context
|
default_executable_name [BaseStandardVar] | |
default_filename [BaseSetup] |
Default filename for 'setup.ml'.
|
default_filename [BaseLog] |
Default file for registering log.
|
default_filename [BaseEnv] |
Environment default file.
|
default_filename [BaseEnvLight] |
Environment default file
|
destdir [BaseStandardVar] | |
directory [OASISValues] |
Directory value.
|
dirname [OASISUnixPath] | dirname fn Return directory name of fn or current_dir_name if no
directory name is defined.
|
distclean [BaseSetup] |
Run the distclean step.
|
doc [BaseSetup] |
Run the doc step: build all documents.
|
doc [BaseDoc] | doc lst pkg extra_args Build all documents.
|
docdir [BaseStandardVar] | |
docs [BaseStandardVar] |
Compile docs.
|
dot_separated [OASISValues] | dot_separated v When parsing split the input string using '.' separator
and apply v.parse .
|
dump [BaseEnv] |
Save environment on disk.
|
dvidir [BaseStandardVar] | |
E | |
eiffel [OASISLicense] | |
elements [PropList.Data] |
List field set, not exported
|
empty [OASISFileTemplate] |
No generated template files.
|
ends_with [OASISString] | |
env [BaseEnv] |
Data for environment.
|
equal [OASISSection.CSection] | |
error [BaseMessage] |
See
OASISMessage.error .
|
error [OASISMessage] |
Print an error message.
|
escape [OASISUtils.POSIXShell] | escape s quote s if needed to protect spaces, '"' and '\''
so it reads as a single argument in a POSIX shell command, the
content of which is identical to s (interpreted with OCaml
conventions).
|
eval [OASISExpr] | eval eval_tst t Evaluates the expression.
|
exec_prefix [BaseStandardVar] | |
exists [BaseLog] |
Check if an event exists in the log file.
|
expandable [OASISValues] |
Extra check to see if the string value, can be expanded
using
Buffer.add_substitute rules.
|
expat [OASISLicense] | |
ext_asm [BaseStandardVar] | |
ext_dll [BaseStandardVar] | |
ext_lib [BaseStandardVar] | |
ext_obj [BaseStandardVar] | |
ext_program [BaseStandardVar] |
Compute the default suffix for program (e.g.
|
F | |
f_ [OASISGettext] |
Translate a format string.
|
failwithf [OASISUtils] |
This function raise the
Failure exception just as failwith
except that one specify the string raised through a format string.
|
fget [PropList.Field] |
Retrieve a field from a
PropList.Data.t .
|
fgets [PropList.Field] |
Same as
PropList.Field.fget but applies a printer to the value returned.
|
file [OASISValues] |
File value.
|
file_exists_case [OASISFileUtil] |
Test file existence, considering case even on case insensitive filesystem.
|
file_generate [OASISFileTemplate] |
Generate a file using a template.
|
file_glob [OASISValues] |
File with glob value.
|
file_rollback [OASISFileTemplate] |
Reset to pristine a generated file.
|
files [OASISValues] |
File list value.
|
filter [BaseLog] |
Filter events of the log file.
|
find [SubCommand] |
Find a subcommand.
|
find [BaseSetup] |
Get template 'setup.ml' file out of the plugin context.
|
find [OASISString] | |
find [OASISFileTemplate] |
Find a generated template file.
|
find_file [OASISFileUtil] | find_file paths exts Find a file among all provided paths , trying
various extensiosn exts .
|
findlib_full [OASISValues] |
Findlib package name with path value, e.g.
|
findlib_mapping [OASISLibrary] |
Compute groups of libraries, associate root libraries with
a tree of its children.
|
findlib_name [OASISValues] |
Findlib package name value, without its path.
|
findlib_of_group [OASISLibrary] |
Return the findlib root name of a group, it takes into account
containers.
|
findlib_version [BaseStandardVar] |
Findlib version.
|
flexdll_version [BaseStandardVar] | |
flexlink [BaseStandardVar] | |
fn_ [OASISGettext] | fn_ fmt_singular fmt_plural n Translate a plural string using either
fmt_singular or fmt_plural , depending of the plural status of number
n in the target language.
|
fold [SubCommand] |
Iterate through subcommands.
|
fold [BaseBuilt] |
Fold-left files built, filter existing
and non-existing files.
|
fold [OASISFileTemplate] |
Fold over generated template files.
|
fold [PropList.Schema] | fold f acc t Apply f acc field_name field_extra field_help in turn
to all fields of schema t .
|
fold_edges [OASISGraph] | |
fold_left [OASISString] | |
freebsd [OASISLicense] | |
from_file [OASISParse] |
See
OASISParse.from_stream , apply to a filename.
|
from_stream [OASISParse] | from_stream ~ctxt ~ignore_plugins ~fn st Parse the OASIS file ~fn and
check it.
|
from_string [OASISParse] |
See
OASISParse.from_stream , apply to a string.
|
fset [PropList.Field] |
Store a field in a
PropList.Data.t .
|
fsets [PropList.Field] |
Same as
PropList.Field.fset but parses a string to get the value.
|
func [ODNFunc] |
Return the OCaml function corresponding to a
func .
|
func_call [ODNFunc] |
Return the OCaml function corresponding to a
func .
|
func_with_arg [ODNFunc] |
Create a func with an argument
|
G | |
generate [BaseGenerate] |
Generate 'setup.ml' file and the rest of the build system.
|
generated_unix_files [OASISLibrary] | generated_unix_files ~ctxt source_file_exists has_native_dynlink
is_native ext_lib ext_dll (cs, bs, lib)
Compute all files expected by a build of the library.
|
generator_package [OASISPlugin] |
Call generator for provided plugin
|
generator_section [OASISPlugin] |
Call generator for provided plugin on a section
|
get [PropList.Schema] | get t data nm Retrieve the string value of field nm from schema t
stores in data .
|
gfdl [OASISLicense] | |
gfdl_niv [OASISLicense] | |
glob [OASISFileUtil] |
Expand a filename containing '*.ext' into corresponding
real files.
|
global_options [ArgExt] | |
gpl [OASISLicense] | |
H | |
hash [OASISSection.CSection] | |
help [OASISPlugin] |
Get general help text
|
help_default [OASISPlugin] | |
hook [BaseCustom] | hook ~failsafe custom f a Apply a function nested in a custom block
as defined by OASISTypes.custom .
|
htmldir [BaseStandardVar] | |
I | |
if_then_else [OASISExpr] | if_then_else cond choices_if choices_else Combine choices, if_then_else
style.
|
info [BaseMessage] |
See
OASISMessage.info .
|
info [OASISMessage] |
Print information message.
|
infodir [BaseStandardVar] | |
init [BaseDynVar] |
Read 'setup.log' and sets variables.
|
init [BaseStandardVar] |
Initialize some variables.
|
init [OASISGettext] |
Gettext initialization.
|
install [BaseSetup] |
Run the install step.
|
internal_library [OASISValues] |
Internal library.
|
is_built [BaseBuilt] |
Check if a library/doc/exec has been built.
|
is_current [OASISUnixPath] |
Test if the filename is the current directory.
|
is_current_dir [OASISUnixPath] |
Test if the filename is current dir (either '.' or '') on Unix.
|
is_native [BaseStandardVar] |
Check that the platform is a native platform (can compile native
exec/library).
|
is_varname [OASISUtils] | is_varname str Check that the string str is a valid varname.
|
is_whitespace [OASISString] | |
isc [OASISLicense] | |
iter [PropList.Schema] |
Same as
PropList.Schema.fold except no accumulator are involved.
|
L | |
lgpl [OASISLicense] | |
libdir [BaseStandardVar] | |
libexecdir [BaseStandardVar] | |
license_data [OASISLicense] |
All available license, their short name, their long name, and compatible
versions.
|
license_exception_data [OASISLicense] |
All available license exception, their name, and compatible license.
|
load [BaseLog] |
Load the log file.
|
load [BaseEnv] |
Initialize environment.
|
load [BaseEnvLight] |
Load environment.
|
localedir [BaseStandardVar] | |
localstatedir [BaseStandardVar] | |
lppl [OASISLicense] | |
ls [OASISPlugin] |
List available plugins.
|
M | |
make [SubCommand] | make ~std_usage name synopsis help main Create a subcommand using
provided data, see SubCommand.t for their meanings.
|
make [OASISHostPath] |
Create a filename out of its components.
|
make [OASISUnixPath] | make lst Concatenate all filename components of lst .
|
make_relative [OASISUnixPath] | make_relative fn_root fn Make fn relative to fn_root .
|
mandir [BaseStandardVar] | |
map_string_of_assoc [OASISUtils] |
Convert a string association list to a map.
|
mem [PropList.Schema] |
Check that the given field name exists.
|
mit [OASISLicense] | |
mkdir [OASISFileUtil] |
Create a directory.
|
mkdir_parent [OASISFileUtil] | mkdir_parent f tgt Create a directory and its parent, call f with
directory name created, in order.
|
model [BaseStandardVar] | |
modules [OASISValues] |
Module list value.
|
mpl [OASISLicense] | |
N | |
name [PropList.Schema] |
Get the name of the schema.
|
native_c_compiler [BaseStandardVar] | |
native_dynlink [BaseStandardVar] |
Support for .cmxs.
|
new_field [OASISSchema] | new_field schm plugin_id name value help pivot_data sync
Create a field for a plugin.
|
new_field_conditional [OASISSchema] |
Create a conditional field for a plugin.
|
newline_separated [OASISValues] |
Same
OASISValues.dot_separated using '\n' as separator.
|
ns_ [OASISGettext] |
Do nothing, but register it for translation
|
nsplit [OASISString] | nsplit c s Split the string s at char c .
|
nsplitf [OASISString] | |
O | |
oasissys_ml [OASISData] | |
oasissysbundle_ml [OASISData] | |
oasissyslight_ml [OASISData] | |
ocaml_linking_exception [OASISLicense] | |
ocaml_version [BaseStandardVar] | |
ocamlbuild [BaseStandardVar] | |
ocamlc [BaseStandardVar] | |
ocamlc [BaseOCamlcConfig] |
The ocamlc command line tool.
|
ocamlfind [BaseStandardVar] | |
ocamlfind [BaseCheck] |
The ocamlfind command line tool, used to query version of package.
|
ocamlopt [BaseStandardVar] | |
odn_of_arg [OASISTypes] | |
odn_of_args [OASISTypes] | |
odn_of_choices [OASISExpr] | |
odn_of_command_line [OASISTypes] | |
odn_of_comparator [OASISVersion] |
Dump
ODN.t .
|
odn_of_conditional [OASISTypes] | |
odn_of_findlib_full [OASISTypes] | |
odn_of_findlib_name [OASISTypes] | |
odn_of_func [ODNFunc] |
Return the
ODN.t code corresponding to a func .
|
odn_of_name [OASISTypes] | |
odn_of_package [OASISTypes] | |
odn_of_package_name [OASISTypes] | |
odn_of_prog [OASISTypes] | |
odn_of_t [OASISLicense] |
Dump
ODN.t .
|
odn_of_t [OASISVersion] |
Dump
ODN.t .
|
odn_of_t [OASISExpr] |
Dump ODN.t.
|
odn_of_t [PropList.Data] |
Dump Data.t to ODN, not exported.
|
odn_of_unix_dirname [OASISTypes] | |
odn_of_unix_filename [OASISTypes] | |
odn_of_url [OASISTypes] | |
of_executable [BaseBuilt] | of_executable loc_fn (cs, bs, exec) Compute at the same time events
that should be registered by BaseBuilt.register and data returned by
OASISExecutable.unix_exec_is .
|
of_library [BaseBuilt] | of_library loc_fn (cs, bs, lib) Same as BaseBuilt.of_executable , but
using OASISLibrary.generated_unix_files .
|
of_package [BaseSetup] |
Create
t and plugin context from an OASIS package and the
matching _oasis.
|
of_unix [OASISHostPath] |
Convert a unix filename into host filename.
|
open_out [Pager] | |
opt [OASISValues] |
Optional value.
|
os_type [BaseStandardVar] | |
P | |
package [BaseCheck] |
Check for findlib package and version.
|
package_version [BaseCheck] |
Get findlib package version .
|
pager_cmd [Pager] | |
parent_dir_name [OASISUnixPath] |
'..' on Unix.
|
parse [ArgExt] | |
parse [BaseArgExt] |
Parse command line argument, using provided arguments.
|
pdfdir [BaseStandardVar] | |
perl [OASISLicense] | |
pkg_name [BaseStandardVar] | |
pkg_version [BaseStandardVar] | |
plugin_compare [OASISPlugin] |
Compare plugin, caseless for name and don't take into account version
if one is not set.
|
plugin_equal [OASISPlugin] |
Test equality for plugins, a special case of
OASISPlugin.plugin_compare .
|
plugin_of_string [OASISPlugin] |
Get a plugin from a string
|
plugins_of_string [OASISPlugin] |
Get a list of plugins from a string
|
pp_print_def [FormatMarkdown] | |
pp_print_endblock [FormatMarkdown] | |
pp_print_help [ArgExt] | |
pp_print_list [FormatExt] | pp_print_list pp_elem sep fmt lst Print the list lst of elements
using pp_elem for each element and separate them by sep .
|
pp_print_para [FormatMarkdown] | |
pp_print_string_spaced [FormatExt] |
Print a string considering ' ' as Format space.
|
pp_print_title [FormatMarkdown] | |
prefix [BaseStandardVar] | |
print [BaseEnv] |
Display environment to user.
|
print_hidden [BaseEnv] |
Display all variables, even hidden one.
|
profile [BaseStandardVar] |
Compile in profile mode.
|
prog [BaseCheck] |
Check the presence of a particular program.
|
prog_best [BaseCheck] |
Look for a program among a list of alternative program
* the first found is returned.
|
prog_opt [BaseCheck] |
Check the presence of a program or its native version.
|
proprietary [OASISLicense] | |
psdir [BaseStandardVar] | |
psf [OASISLicense] | |
public_domain [OASISLicense] | |
Q | |
qpl [OASISLicense] | |
quickstart_completion [OASISPlugin] |
Get quickstart completion
|
quickstart_question [OASISPlugin.PLUGINS] |
Quickstart question
|
quiet [OASISContext] |
Quiet context.
|
R | |
readme_template_mkd [OASISData] | |
reduce [OASISExpr] |
Try to reduce the size of a boolean expression.
|
reduce [OASISUnixPath] |
Try to compress the filename by removing '.' and collapsing '..'.
|
reduce_choices [OASISExpr] |
Try to reduce the size of a choice list.
|
register [SubCommand] |
Register a subcommand.
|
register [BaseLog] |
Add an event to the log file.
|
register [BaseBuilt] |
Register files built.
|
register_act [OASISPlugin.PLUGINS] |
Register the
section_act or package_act datastructure.
|
register_generator_package [OASISPlugin] |
Register a generator for package, to store data of a plugin
|
register_generator_section [OASISPlugin] |
Register a generator for a section, to store data of a plugin
|
register_help [OASISPlugin] |
Register general help.
|
register_quickstart_completion [OASISPlugin] |
Register a quickstart completion for this plugin
|
reinstall [BaseSetup] |
Run the reinstall step: deinstall and install.
|
remove [OASISFileTemplate] |
Remove a generated template file.
|
replace [BaseFileAB] |
Replace variable in file %.ab to generate %.
|
replace [OASISFileTemplate] |
Add or replace a generated template file.
|
replace_chars [OASISString] | |
replace_extension [OASISUnixPath] | replace_extension fn ext Add the extension ext to the filename fn .
|
restore [BaseGenerate] |
Restore generated files, when
generate has been called with
~restore:true .
|
rm [BaseStandardVar] |
Host command to delete a file.
|
rmdir [BaseStandardVar] |
Host command to delete a directory.
|
rmdir [OASISFileUtil] |
Remove a directory.
|
root_of_group [OASISLibrary] |
Return the root library, i.e.
|
run [BaseCustom] | run prg args extra_args Expand and run command.
|
run [OASISExec] |
Run a command.
|
run_read_one_line [OASISExec] |
Run a command and returns only first line.
|
run_read_output [OASISExec] |
Run a command and returns its output as a list of lines.
|
S | |
s_ [OASISGettext] |
Translate a string.
|
sbindir [BaseStandardVar] | |
schema [BaseEnv] |
Schema for environment.
|
schema [OASISTest] |
Schema for the section.
|
schema [OASISSourceRepository] |
Schema for the section.
|
schema [OASISPackage] |
Schema for the section.
|
schema [OASISLibrary] |
Schema for the section.
|
schema [OASISFlag] |
Schema for the section.
|
schema [OASISExecutable] |
Schema for the section.
|
schema [OASISDocument] |
Schema for the section.
|
section_common [OASISSection] |
Common section of a section
|
section_common_set [OASISSection] |
Set the common part of a section
|
section_find [OASISSection] |
Find a section
|
section_id [OASISSection] |
Key used to identify section
|
section_kind_common [OASISSection] |
Extract generic information
|
set [PropList.Schema] | set t data nm ~context str Parse string value str in ~context and
stores it in data for field nm of schema t .
|
set_error [OASISPlugin] |
Define an error in context.
|
set_string_add_list [OASISUtils] |
Add a string list to an existing Set.
|
set_string_of_list [OASISUtils] |
Convert a string list to a Set.
|
setup [BaseSetup] |
The first function called when running 'setup.ml'.
|
sharedstatedir [BaseStandardVar] | |
source_unix_files [OASISLibrary] | source_unix_files (cs, bs, lib) source_file_exists Source files for this
library.
|
space_separated [OASISValues] |
Same as
OASISValues.dot_separated using blanks as separator.
|
split [OASISString] | |
split [OASISUtils.POSIXShell] | split s : the string s is interpreted as command line
arguments and splitted into its components (un-escaped).
|
split_comma [OASISUtils] |
Split a list using ',' as separator.
|
split_newline [OASISUtils] |
Split a list using '\n' as separator.
|
split_optional_parentheses [OASISUtils] |
Split a string containing '(...)' optionally.
|
standard_library [BaseStandardVar] | |
standard_library_default [BaseStandardVar] | |
standard_runtime [BaseStandardVar] | |
starts_with [OASISString] | |
string [OASISValues] |
String value.
|
string_not_empty [OASISValues] |
String value, must not be "".
|
string_of_choices [OASISExpr] |
Transform a list of choice into a string.
|
string_of_comparator [OASISVersion] |
Convert a comparator to string.
|
string_of_license [OASISLicense] |
Convert a license to string.
|
string_of_license_exception [OASISLicense] |
Convert a license exception to string.
|
string_of_plugin [OASISPlugin] |
Get a list of plugins from a string
|
string_of_section [OASISSection] |
Convert a section to a short string (only informations returned by
OASISSection.section_id
|
string_of_test [OASISExpr] |
Convert a test to string.
|
string_of_version [OASISVersion] |
Convert a version to string.
|
strip_ends_with [OASISString] | |
strip_starts_with [OASISString] | |
sub_end [OASISString] | |
sub_start [OASISString] | |
sysconfdir [BaseStandardVar] | |
system [BaseStandardVar] | |
systhread_supported [BaseStandardVar] | |
T | |
template_make [OASISFileTemplate] | template_make fn cmt header body footer Create a template for which
target file is fn .
|
template_of_mlfile [OASISFileTemplate] | template_of_ml_file fn Create an OCaml file template taking into account
subtleties, like line modifier.
|
template_of_string_list [OASISFileTemplate] | template_of_string_list ~ctxt ~template fn cmt lst Split a the
list lst of into an header, a body and a footer, using comment
cmt to determine each part.
|
test [BaseTest] | test lst pkg extra_args Run all tests.
|
test [BaseSetup] |
Run the test step: run all tests.
|
test_field_name [OASISPlugin] |
Check that a field name has the form to match a plugin.
|
test_of_string [OASISExpr] |
Convert a string to test.
|
tests [BaseStandardVar] |
Run tests.
|
tests [OASISExpr] |
Mandatory tests.
|
to_filename [BaseFileAB] |
Compute the target filename of an .ab file.
|
to_plugin [OASISPlugin] |
Convert back to plugin
|
to_string [OASISLicense] |
Convert a DEP-5 license to string.
|
to_string [OASISExpr] |
Transform an expression into a string.
|
tokenize [OASISString] | |
tokenize_genlex [OASISString] | |
topological_sort [OASISGraph] | |
transitive_build_depends [OASISBuildSection] |
Compute a map between sections and its build depends.
|
transitive_closure [OASISGraph] | |
trim [OASISString] | |
U | |
uncapitalize_file [OASISUnixPath] | uncapitalize_file fn Return filename uncapitalized.
|
unescape [OASISUtils.POSIXShell] | unescape s returns a string s' removing all backslashes
preceding a char.
|
uninstall [BaseSetup] |
Run the uninstall step.
|
unix_exec_is [OASISExecutable] | unix_exec_is (cs, bs, exec) is_native ext_dll suffix_program Compute the
filename of the real executable, with full unix path.
|
unload [BaseEnv] |
Uninitialize environment.
|
unregister [BaseLog] |
Remove an event from the log file.
|
unregister [BaseBuilt] |
Unregister all files built.
|
update_fail [OASISValues] |
Always raise
OASISValues.Not_combinable .
|
url [OASISValues] |
URL value.
|
V | |
value [OASISPlugin.PLUGINS] |
Parse a plugin field
|
value [OASISLicense] |
License value.
|
value [OASISVersion] |
Version number value.
|
value_of_vertex [OASISGraph] | |
var_all [BaseEnv] |
Get all variables.
|
var_choose [BaseEnv] |
Choose a value among conditional expressions.
|
var_choose [BaseEnvLight] |
Choose a value among conditional expressions.
|
var_define [BaseOCamlcConfig] |
Look for the variable name in the 'ocamlc -config' output and define
it.
|
var_define [BaseEnv] |
Define a variable.
|
var_expand [BaseEnv] |
Expand variable that can be found in string.
|
var_get [BaseEnv] |
Get variable.
|
var_get [BaseEnvLight] |
Get a variable that evaluate expression that can be found in it (see
Buffer.add_substitute ).
|
var_ignore [BaseEnv] |
Well-typed ignore for
var_define .
|
var_protect [BaseEnv] |
Protect a variable content, to avoid expansion.
|
var_redefine [BaseEnv] |
Define a variable or redefine it.
|
varname_concat [OASISUtils] | varname_concat ~hyphen p s Concat variable name, removing hyphen at end
of p and at beginning of s .
|
varname_of_comparator [OASISVersion] |
Convert a comparator to variable name.
|
varname_of_string [OASISUtils] | varname_of_string ~hyphen:c s Transform a string s into a variable name,
following this convention: no digit at the beginning, lowercase, only a-z
and 0-9 chars.
|
version [BaseSetup] |
Display OASIS version used to generate this setup.ml
|
version [BaseCheck] | |
version_0_3_or_after [OASISVersion] |
Check that >= 0.3, useful for oasis version comparison.
|
version_compare [OASISVersion] |
Compare versions.
|
version_of_string [OASISVersion] |
Convert a string to version.
|
vertex_of_value [OASISGraph] | |
W | |
w3c_software [OASISLicense] | |
warning [BaseMessage] |
See
OASISMessage.warning .
|
warning [OASISMessage] |
Print a warning message.
|
which [OASISFileUtil] |
Find real filename of an executable.
|
with_optional_parentheses [OASISValues] | with_optional_parentheses v_main v_opt Combine two values.
|
Z | |
zlib [OASISLicense] | |
zope [OASISLicense] |