MCPcopy Create free account
hub / github.com/numpy/numpy / dist_compile

Method dist_compile

numpy/distutils/ccompiler_opt.py:606–614  ·  view source on GitHub ↗

Wrap CCompiler.compile()

(self, sources, flags, ccompiler=None, **kwargs)

Source from the content-addressed store, hash-verified

604 self._ccompiler = ccompiler
605
606 def dist_compile(self, sources, flags, ccompiler=None, **kwargs):
607 """Wrap CCompiler.compile()"""
608 assert(isinstance(sources, list))
609 assert(isinstance(flags, list))
610 flags = kwargs.pop("extra_postargs", []) + flags
611 if not ccompiler:
612 ccompiler = self._ccompiler
613
614 return ccompiler.compile(sources, extra_postargs=flags, **kwargs)
615
616 def dist_test(self, source, flags, macros=[]):
617 """Return True if 'CCompiler.compile()' able to compile

Callers 2

dist_testMethod · 0.95
try_dispatchMethod · 0.45

Calls 1

compileMethod · 0.45

Tested by

no test coverage detected