Lines Matching refs:include_dirs

57         self.include_dirs = None
70 if self.include_dirs is None:
71 self.include_dirs = self.distribution.include_dirs or []
72 elif isinstance(self.include_dirs, str):
73 self.include_dirs = self.include_dirs.split(os.pathsep)
104 if self.include_dirs:
105 self.compiler.set_include_dirs(self.include_dirs)
125 def _preprocess(self, body, headers, include_dirs, lang): argument
129 self.compiler.preprocess(src, out, include_dirs=include_dirs)
132 def _compile(self, body, headers, include_dirs, lang): argument
138 self.compiler.compile([src], include_dirs=include_dirs)
141 def _link(self, body, headers, include_dirs, libraries, library_dirs, argument
143 (src, obj) = self._compile(body, headers, include_dirs, lang)
178 def try_cpp(self, body=None, headers=None, include_dirs=None, lang="c"): argument
189 self._preprocess(body, headers, include_dirs, lang)
196 def search_cpp(self, pattern, body=None, headers=None, include_dirs=None, argument
206 src, out = self._preprocess(body, headers, include_dirs, lang)
225 def try_compile(self, body, headers=None, include_dirs=None, lang="c"): argument
232 self._compile(body, headers, include_dirs, lang)
241 def try_link(self, body, headers=None, include_dirs=None, libraries=None, argument
250 self._link(body, headers, include_dirs,
260 def try_run(self, body, headers=None, include_dirs=None, libraries=None, argument
269 src, obj, exe = self._link(body, headers, include_dirs,
285 def check_func(self, func, headers=None, include_dirs=None, argument
314 return self.try_link(body, headers, include_dirs,
320 include_dirs=None, other_libraries=[]): argument
331 headers, include_dirs,
334 def check_header(self, header, include_dirs=None, library_dirs=None, argument
341 include_dirs=include_dirs)