Work with api.yaml files from a BMI description.
bmibabel.api.
find_bmi_metadata
(dir='.')[source]¶Find BMI metadata in a directory tree.
A folder is thought to contain BMI metadata if:
Parameters: | dir : str, optional
|
---|---|
Returns: | tuple of str
|
bmibabel.api.
load
(dir='.')[source]¶Load an api description from a file.
Parameters: | dir : str, optional
|
---|---|
Returns: | dict
|
Raises: | ParseError MissingKeyError UnknownKeyError
MissingFileError
|
bmibabel.api.
load_all
(dir='.')[source]¶Load multiple API descriptions.
Parameters: | dir : str, optional
|
---|---|
Returns: | list
|
bmibabel.api.
pkg_config
(package, opt)[source]¶Use pkg-config to get compile options.
Parameters: | package : str
opt : {‘–cflags’, ‘–libs’}
|
---|---|
Returns: | str
|