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

Method compile

numpy/f2py/_backends/_meson.py:193–198  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

191 self._run_subprocess_command(compile_command, build_dir)
192
193 def compile(self) -> None:
194 self.sources = _prepare_sources(self.modulename, self.sources, self.build_dir)
195 _prepare_objects(self.modulename, self.extra_objects, self.build_dir)
196 self.write_meson_build(self.build_dir)
197 self.run_meson(self.build_dir)
198 self._move_exec_to_root(self.build_dir)
199
200
201def _prepare_sources(mname, sources, bdir):

Callers 1

_get_flagsFunction · 0.45

Calls 5

write_meson_buildMethod · 0.95
run_mesonMethod · 0.95
_move_exec_to_rootMethod · 0.95
_prepare_sourcesFunction · 0.85
_prepare_objectsFunction · 0.85

Tested by

no test coverage detected