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

Function get_ext_source_files

numpy/distutils/misc_util.py:649–660  ·  view source on GitHub ↗
(ext)

Source from the content-addressed store, hash-verified

647
648
649def get_ext_source_files(ext):
650 # Get sources and any include files in the same directory.
651 filenames = []
652 sources = [_m for _m in ext.sources if is_string(_m)]
653 filenames.extend(sources)
654 filenames.extend(get_dependencies(sources))
655 for d in ext.depends:
656 if is_local_src_dir(d):
657 filenames.extend(list(general_source_files(d)))
658 elif os.path.isfile(d):
659 filenames.append(d)
660 return filenames
661
662def get_script_files(scripts):
663 scripts = [_m for _m in scripts if is_string(_m)]

Callers 1

get_source_filesMethod · 0.90

Calls 4

is_stringFunction · 0.85
get_dependenciesFunction · 0.85
is_local_src_dirFunction · 0.85
general_source_filesFunction · 0.85

Tested by

no test coverage detected