Autoconf-like configuration support; low level implementation of tests.
|
|
|
CheckFunc(context,
function_name,
header=False,
language=False)
Configure check for a function "function_name". |
source code
|
|
|
CheckHeader(context,
header_name,
header=False,
language=False,
include_quotes=False)
Configure check for a C or C++ header file "header_name". |
source code
|
|
|
CheckType(context,
type_name,
fallback=False,
header=False,
language=False)
Configure check for a C or C++ type "type_name". |
source code
|
|
|
CheckTypeSize(context,
type_name,
header=False,
language=False,
expect=False)
This check can be used to get the size of a given type, or to check whether
the type is of expected size. |
source code
|
|
|
|
|
CheckLib(context,
libs,
func_name=False,
header=False,
extra_libs=False,
call=False,
language=False,
autoadd=False)
Configure check for a C or C++ libraries "libs". |
source code
|
|
|
_YesNoResult(context,
ret,
key,
text,
comment=False)
Handle the result of a test with a "yes" or "no" result. |
source code
|
|
|
_Have(context,
key,
have,
comment=False)
Store result of a test in context.havedict and context.headerfilename. |
source code
|
|
|
|
|
|