Attributes
- dir_env_var
dir_env_var = None
- notfounderror
notfounderror = NotFoundError
- saved_results
saved_results = { } - search_static_first
search_static_first = 0
- section
section = 'DEFAULT'
- verbosity
verbosity = 1
Method summary
- __init__(self, default_lib_dirs = default_lib_dirs, default_include_dirs = default_include_dirs, verbosity = 1)
- calc_libraries_info(self)
- check_libs(self, lib_dir, libs, opt_libs = [ ])
- check_libs2(self, lib_dir, libs, opt_libs = [ ])
- combine_paths(self, args)
- get_include_dirs(self, key = 'include_dirs')
- get_info(self, notfound_action = 0)
- get_lib_dirs(self, key = 'library_dirs')
- get_libraries(self, key = 'libraries')
- get_libs(self, key, default)
- get_paths(self, section, key)
- get_src_dirs(self, key = 'src_dirs')
- has_info(self)
- parse_config_files(self)
- set_info(self, info)
Methods
- __init__(self, default_lib_dirs = default_lib_dirs, default_include_dirs = default_include_dirs, verbosity = 1)
- calc_libraries_info(self)
- check_libs(self, lib_dir, libs, opt_libs = [ ])
If static or shared libraries are available then return their info dictionary.
Checks for all libraries as shared libraries first, then static (or vice versa if self.search_static_first is True).
- check_libs2(self, lib_dir, libs, opt_libs = [ ])
If static or shared libraries are available then return their info dictionary.
Checks each library for shared or static.
- combine_paths(self, args)
- get_include_dirs(self, key = 'include_dirs')
- get_info(self, notfound_action = 0)
Return a dictonary with items that are compatible with numpy.distutils.setup keyword arguments.
- get_lib_dirs(self, key = 'library_dirs')
- get_libraries(self, key = 'libraries')
- get_libs(self, key, default)
- get_paths(self, section, key)
- get_src_dirs(self, key = 'src_dirs')
- has_info(self)
- parse_config_files(self)
- set_info(self, info)
