• Home
  • Raw
  • Download

Lines Matching refs:include_dirs

54         self.include_dirs = None
67 if self.include_dirs is None:
68 self.include_dirs = self.distribution.include_dirs or []
69 elif isinstance(self.include_dirs, str):
70 self.include_dirs = self.include_dirs.split(os.pathsep)
100 if self.include_dirs:
101 self.compiler.set_include_dirs(self.include_dirs)
119 def _preprocess(self, body, headers, include_dirs, lang): argument
123 self.compiler.preprocess(src, out, include_dirs=include_dirs)
126 def _compile(self, body, headers, include_dirs, lang): argument
132 self.compiler.compile([src], include_dirs=include_dirs)
135 def _link(self, body, headers, include_dirs, libraries, library_dirs, argument
137 (src, obj) = self._compile(body, headers, include_dirs, lang)
172 def try_cpp(self, body=None, headers=None, include_dirs=None, lang="c"): argument
183 self._preprocess(body, headers, include_dirs, lang)
190 def search_cpp(self, pattern, body=None, headers=None, include_dirs=None, argument
200 src, out = self._preprocess(body, headers, include_dirs, lang)
218 def try_compile(self, body, headers=None, include_dirs=None, lang="c"): argument
225 self._compile(body, headers, include_dirs, lang)
234 def try_link(self, body, headers=None, include_dirs=None, libraries=None, argument
243 self._link(body, headers, include_dirs,
253 def try_run(self, body, headers=None, include_dirs=None, libraries=None, argument
262 src, obj, exe = self._link(body, headers, include_dirs,
278 def check_func(self, func, headers=None, include_dirs=None, argument
305 return self.try_link(body, headers, include_dirs,
309 include_dirs=None, other_libraries=[]): argument
319 return self.try_link("int main (void) { }", headers, include_dirs,
322 def check_header(self, header, include_dirs=None, library_dirs=None, argument
329 include_dirs=include_dirs)