from setuptools import setup, Extension import sysconfig import os import sys include_dir = sysconfig.get_path("include") lib_dir = os.path.join(sys.base_prefix, "libs") module = Extension( "sce_cpython", sources=["sce_cpython.c"], include_dirs=[include_dir], library_dirs=[lib_dir], libraries=[f"python{sys.version_info.major}{sys.version_info.minor}"], extra_compile_args=["-O3"] ) setup( name="sce_cpython", version="1.0.0", description="Sovereign Cognitive Engine CPython Native Extension", ext_modules=[module] )