ai-content-maker/.venv/Lib/site-packages/numba/cext/__init__.py

24 lines
507 B
Python
Raw Permalink Normal View History

2024-05-03 04:18:51 +03:00
"""
Utilities for getting information about Numba C extensions
"""
import os
def get_extension_libs():
"""Return the .c files in the `numba.cext` directory.
"""
libs = []
base = get_path()
for fn in os.listdir(base):
if fn.endswith('.c'):
fn = os.path.join(base, fn)
libs.append(fn)
return libs
def get_path():
"""Returns the path to the directory for `numba.cext`.
"""
return os.path.abspath(os.path.join(os.path.dirname(__file__)))