package(default_visibility=["//visibility:public"])

cc_library(
    name="_python3_lib",
    linkopts = ["-lpython3.8"],
)

cc_library(
    name="_python3_headers",
    hdrs=[":_python3_include"],
    includes=["_python3_include"],
)

genrule(
    name = "_python3_include",
    outs = [
        "_python3_include/Python-ast.h",
        "_python3_include/Python.h",
        "_python3_include/abstract.h",
        "_python3_include/asdl.h",
        "_python3_include/ast.h",
        "_python3_include/bitset.h",
        "_python3_include/bltinmodule.h",
        "_python3_include/boolobject.h",
        "_python3_include/bytearrayobject.h",
        "_python3_include/bytes_methods.h",
        "_python3_include/bytesobject.h",
        "_python3_include/cellobject.h",
        "_python3_include/ceval.h",
        "_python3_include/classobject.h",
        "_python3_include/code.h",
        "_python3_include/codecs.h",
        "_python3_include/compile.h",
        "_python3_include/complexobject.h",
        "_python3_include/context.h",
        "_python3_include/cpython/abstract.h",
        "_python3_include/cpython/dictobject.h",
        "_python3_include/cpython/fileobject.h",
        "_python3_include/cpython/initconfig.h",
        "_python3_include/cpython/interpreteridobject.h",
        "_python3_include/cpython/object.h",
        "_python3_include/cpython/objimpl.h",
        "_python3_include/cpython/pyerrors.h",
        "_python3_include/cpython/pylifecycle.h",
        "_python3_include/cpython/pymem.h",
        "_python3_include/cpython/pystate.h",
        "_python3_include/cpython/sysmodule.h",
        "_python3_include/cpython/traceback.h",
        "_python3_include/cpython/tupleobject.h",
        "_python3_include/cpython/unicodeobject.h",
        "_python3_include/datetime.h",
        "_python3_include/descrobject.h",
        "_python3_include/dictobject.h",
        "_python3_include/dtoa.h",
        "_python3_include/dynamic_annotations.h",
        "_python3_include/enumobject.h",
        "_python3_include/errcode.h",
        "_python3_include/eval.h",
        "_python3_include/fileobject.h",
        "_python3_include/fileutils.h",
        "_python3_include/floatobject.h",
        "_python3_include/frameobject.h",
        "_python3_include/funcobject.h",
        "_python3_include/genobject.h",
        "_python3_include/graminit.h",
        "_python3_include/grammar.h",
        "_python3_include/import.h",
        "_python3_include/internal/pycore_accu.h",
        "_python3_include/internal/pycore_atomic.h",
        "_python3_include/internal/pycore_ceval.h",
        "_python3_include/internal/pycore_code.h",
        "_python3_include/internal/pycore_condvar.h",
        "_python3_include/internal/pycore_context.h",
        "_python3_include/internal/pycore_fileutils.h",
        "_python3_include/internal/pycore_getopt.h",
        "_python3_include/internal/pycore_gil.h",
        "_python3_include/internal/pycore_hamt.h",
        "_python3_include/internal/pycore_initconfig.h",
        "_python3_include/internal/pycore_object.h",
        "_python3_include/internal/pycore_pathconfig.h",
        "_python3_include/internal/pycore_pyerrors.h",
        "_python3_include/internal/pycore_pyhash.h",
        "_python3_include/internal/pycore_pylifecycle.h",
        "_python3_include/internal/pycore_pymem.h",
        "_python3_include/internal/pycore_pystate.h",
        "_python3_include/internal/pycore_traceback.h",
        "_python3_include/internal/pycore_tupleobject.h",
        "_python3_include/internal/pycore_warnings.h",
        "_python3_include/interpreteridobject.h",
        "_python3_include/intrcheck.h",
        "_python3_include/iterobject.h",
        "_python3_include/listobject.h",
        "_python3_include/longintrepr.h",
        "_python3_include/longobject.h",
        "_python3_include/marshal.h",
        "_python3_include/memoryobject.h",
        "_python3_include/methodobject.h",
        "_python3_include/modsupport.h",
        "_python3_include/moduleobject.h",
        "_python3_include/namespaceobject.h",
        "_python3_include/node.h",
        "_python3_include/numpy/__multiarray_api.h",
        "_python3_include/numpy/__ufunc_api.h",
        "_python3_include/numpy/_neighborhood_iterator_imp.h",
        "_python3_include/numpy/_numpyconfig.h",
        "_python3_include/numpy/arrayobject.h",
        "_python3_include/numpy/arrayscalars.h",
        "_python3_include/numpy/halffloat.h",
        "_python3_include/numpy/multiarray_api.txt",
        "_python3_include/numpy/ndarrayobject.h",
        "_python3_include/numpy/ndarraytypes.h",
        "_python3_include/numpy/noprefix.h",
        "_python3_include/numpy/npy_1_7_deprecated_api.h",
        "_python3_include/numpy/npy_3kcompat.h",
        "_python3_include/numpy/npy_common.h",
        "_python3_include/numpy/npy_cpu.h",
        "_python3_include/numpy/npy_endian.h",
        "_python3_include/numpy/npy_interrupt.h",
        "_python3_include/numpy/npy_math.h",
        "_python3_include/numpy/npy_no_deprecated_api.h",
        "_python3_include/numpy/npy_os.h",
        "_python3_include/numpy/numpyconfig.h",
        "_python3_include/numpy/old_defines.h",
        "_python3_include/numpy/oldnumeric.h",
        "_python3_include/numpy/random/bitgen.h",
        "_python3_include/numpy/ufunc_api.txt",
        "_python3_include/numpy/ufuncobject.h",
        "_python3_include/numpy/utils.h",
        "_python3_include/object.h",
        "_python3_include/objimpl.h",
        "_python3_include/odictobject.h",
        "_python3_include/opcode.h",
        "_python3_include/osdefs.h",
        "_python3_include/osmodule.h",
        "_python3_include/parsetok.h",
        "_python3_include/patchlevel.h",
        "_python3_include/picklebufobject.h",
        "_python3_include/py_curses.h",
        "_python3_include/pyarena.h",
        "_python3_include/pycapsule.h",
        "_python3_include/pyconfig.h",
        "_python3_include/pyctype.h",
        "_python3_include/pydebug.h",
        "_python3_include/pydtrace.h",
        "_python3_include/pyerrors.h",
        "_python3_include/pyexpat.h",
        "_python3_include/pyfpe.h",
        "_python3_include/pyhash.h",
        "_python3_include/pylifecycle.h",
        "_python3_include/pymacconfig.h",
        "_python3_include/pymacro.h",
        "_python3_include/pymath.h",
        "_python3_include/pymem.h",
        "_python3_include/pyport.h",
        "_python3_include/pystate.h",
        "_python3_include/pystrcmp.h",
        "_python3_include/pystrhex.h",
        "_python3_include/pystrtod.h",
        "_python3_include/pythonrun.h",
        "_python3_include/pythread.h",
        "_python3_include/pytime.h",
        "_python3_include/rangeobject.h",
        "_python3_include/setobject.h",
        "_python3_include/sliceobject.h",
        "_python3_include/structmember.h",
        "_python3_include/structseq.h",
        "_python3_include/symtable.h",
        "_python3_include/sysmodule.h",
        "_python3_include/token.h",
        "_python3_include/traceback.h",
        "_python3_include/tracemalloc.h",
        "_python3_include/tupleobject.h",
        "_python3_include/typeslots.h",
        "_python3_include/ucnhash.h",
        "_python3_include/unicodeobject.h",
        "_python3_include/warnings.h",
        "_python3_include/weakrefobject.h",
    ],
    cmd = """
ln -s "/usr/include/python3.8/Python-ast.h" "$(@D)/_python3_include/Python-ast.h" && ln -s "/usr/include/python3.8/Python.h" "$(@D)/_python3_include/Python.h" && ln -s "/usr/include/python3.8/abstract.h" "$(@D)/_python3_include/abstract.h" && ln -s "/usr/include/python3.8/asdl.h" "$(@D)/_python3_include/asdl.h" && ln -s "/usr/include/python3.8/ast.h" "$(@D)/_python3_include/ast.h" && ln -s "/usr/include/python3.8/bitset.h" "$(@D)/_python3_include/bitset.h" && ln -s "/usr/include/python3.8/bltinmodule.h" "$(@D)/_python3_include/bltinmodule.h" && ln -s "/usr/include/python3.8/boolobject.h" "$(@D)/_python3_include/boolobject.h" && ln -s "/usr/include/python3.8/bytearrayobject.h" "$(@D)/_python3_include/bytearrayobject.h" && ln -s "/usr/include/python3.8/bytes_methods.h" "$(@D)/_python3_include/bytes_methods.h" && ln -s "/usr/include/python3.8/bytesobject.h" "$(@D)/_python3_include/bytesobject.h" && ln -s "/usr/include/python3.8/cellobject.h" "$(@D)/_python3_include/cellobject.h" && ln -s "/usr/include/python3.8/ceval.h" "$(@D)/_python3_include/ceval.h" && ln -s "/usr/include/python3.8/classobject.h" "$(@D)/_python3_include/classobject.h" && ln -s "/usr/include/python3.8/code.h" "$(@D)/_python3_include/code.h" && ln -s "/usr/include/python3.8/codecs.h" "$(@D)/_python3_include/codecs.h" && ln -s "/usr/include/python3.8/compile.h" "$(@D)/_python3_include/compile.h" && ln -s "/usr/include/python3.8/complexobject.h" "$(@D)/_python3_include/complexobject.h" && ln -s "/usr/include/python3.8/context.h" "$(@D)/_python3_include/context.h" && ln -s "/usr/include/python3.8/cpython/abstract.h" "$(@D)/_python3_include/cpython/abstract.h" && ln -s "/usr/include/python3.8/cpython/dictobject.h" "$(@D)/_python3_include/cpython/dictobject.h" && ln -s "/usr/include/python3.8/cpython/fileobject.h" "$(@D)/_python3_include/cpython/fileobject.h" && ln -s "/usr/include/python3.8/cpython/initconfig.h" "$(@D)/_python3_include/cpython/initconfig.h" && ln -s "/usr/include/python3.8/cpython/interpreteridobject.h" "$(@D)/_python3_include/cpython/interpreteridobject.h" && ln -s "/usr/include/python3.8/cpython/object.h" "$(@D)/_python3_include/cpython/object.h" && ln -s "/usr/include/python3.8/cpython/objimpl.h" "$(@D)/_python3_include/cpython/objimpl.h" && ln -s "/usr/include/python3.8/cpython/pyerrors.h" "$(@D)/_python3_include/cpython/pyerrors.h" && ln -s "/usr/include/python3.8/cpython/pylifecycle.h" "$(@D)/_python3_include/cpython/pylifecycle.h" && ln -s "/usr/include/python3.8/cpython/pymem.h" "$(@D)/_python3_include/cpython/pymem.h" && ln -s "/usr/include/python3.8/cpython/pystate.h" "$(@D)/_python3_include/cpython/pystate.h" && ln -s "/usr/include/python3.8/cpython/sysmodule.h" "$(@D)/_python3_include/cpython/sysmodule.h" && ln -s "/usr/include/python3.8/cpython/traceback.h" "$(@D)/_python3_include/cpython/traceback.h" && ln -s "/usr/include/python3.8/cpython/tupleobject.h" "$(@D)/_python3_include/cpython/tupleobject.h" && ln -s "/usr/include/python3.8/cpython/unicodeobject.h" "$(@D)/_python3_include/cpython/unicodeobject.h" && ln -s "/usr/include/python3.8/datetime.h" "$(@D)/_python3_include/datetime.h" && ln -s "/usr/include/python3.8/descrobject.h" "$(@D)/_python3_include/descrobject.h" && ln -s "/usr/include/python3.8/dictobject.h" "$(@D)/_python3_include/dictobject.h" && ln -s "/usr/include/python3.8/dtoa.h" "$(@D)/_python3_include/dtoa.h" && ln -s "/usr/include/python3.8/dynamic_annotations.h" "$(@D)/_python3_include/dynamic_annotations.h" && ln -s "/usr/include/python3.8/enumobject.h" "$(@D)/_python3_include/enumobject.h" && ln -s "/usr/include/python3.8/errcode.h" "$(@D)/_python3_include/errcode.h" && ln -s "/usr/include/python3.8/eval.h" "$(@D)/_python3_include/eval.h" && ln -s "/usr/include/python3.8/fileobject.h" "$(@D)/_python3_include/fileobject.h" && ln -s "/usr/include/python3.8/fileutils.h" "$(@D)/_python3_include/fileutils.h" && ln -s "/usr/include/python3.8/floatobject.h" "$(@D)/_python3_include/floatobject.h" && ln -s "/usr/include/python3.8/frameobject.h" "$(@D)/_python3_include/frameobject.h" && ln -s "/usr/include/python3.8/funcobject.h" "$(@D)/_python3_include/funcobject.h" && ln -s "/usr/include/python3.8/genobject.h" "$(@D)/_python3_include/genobject.h" && ln -s "/usr/include/python3.8/graminit.h" "$(@D)/_python3_include/graminit.h" && ln -s "/usr/include/python3.8/grammar.h" "$(@D)/_python3_include/grammar.h" && ln -s "/usr/include/python3.8/import.h" "$(@D)/_python3_include/import.h" && ln -s "/usr/include/python3.8/internal/pycore_accu.h" "$(@D)/_python3_include/internal/pycore_accu.h" && ln -s "/usr/include/python3.8/internal/pycore_atomic.h" "$(@D)/_python3_include/internal/pycore_atomic.h" && ln -s "/usr/include/python3.8/internal/pycore_ceval.h" "$(@D)/_python3_include/internal/pycore_ceval.h" && ln -s "/usr/include/python3.8/internal/pycore_code.h" "$(@D)/_python3_include/internal/pycore_code.h" && ln -s "/usr/include/python3.8/internal/pycore_condvar.h" "$(@D)/_python3_include/internal/pycore_condvar.h" && ln -s "/usr/include/python3.8/internal/pycore_context.h" "$(@D)/_python3_include/internal/pycore_context.h" && ln -s "/usr/include/python3.8/internal/pycore_fileutils.h" "$(@D)/_python3_include/internal/pycore_fileutils.h" && ln -s "/usr/include/python3.8/internal/pycore_getopt.h" "$(@D)/_python3_include/internal/pycore_getopt.h" && ln -s "/usr/include/python3.8/internal/pycore_gil.h" "$(@D)/_python3_include/internal/pycore_gil.h" && ln -s "/usr/include/python3.8/internal/pycore_hamt.h" "$(@D)/_python3_include/internal/pycore_hamt.h" && ln -s "/usr/include/python3.8/internal/pycore_initconfig.h" "$(@D)/_python3_include/internal/pycore_initconfig.h" && ln -s "/usr/include/python3.8/internal/pycore_object.h" "$(@D)/_python3_include/internal/pycore_object.h" && ln -s "/usr/include/python3.8/internal/pycore_pathconfig.h" "$(@D)/_python3_include/internal/pycore_pathconfig.h" && ln -s "/usr/include/python3.8/internal/pycore_pyerrors.h" "$(@D)/_python3_include/internal/pycore_pyerrors.h" && ln -s "/usr/include/python3.8/internal/pycore_pyhash.h" "$(@D)/_python3_include/internal/pycore_pyhash.h" && ln -s "/usr/include/python3.8/internal/pycore_pylifecycle.h" "$(@D)/_python3_include/internal/pycore_pylifecycle.h" && ln -s "/usr/include/python3.8/internal/pycore_pymem.h" "$(@D)/_python3_include/internal/pycore_pymem.h" && ln -s "/usr/include/python3.8/internal/pycore_pystate.h" "$(@D)/_python3_include/internal/pycore_pystate.h" && ln -s "/usr/include/python3.8/internal/pycore_traceback.h" "$(@D)/_python3_include/internal/pycore_traceback.h" && ln -s "/usr/include/python3.8/internal/pycore_tupleobject.h" "$(@D)/_python3_include/internal/pycore_tupleobject.h" && ln -s "/usr/include/python3.8/internal/pycore_warnings.h" "$(@D)/_python3_include/internal/pycore_warnings.h" && ln -s "/usr/include/python3.8/interpreteridobject.h" "$(@D)/_python3_include/interpreteridobject.h" && ln -s "/usr/include/python3.8/intrcheck.h" "$(@D)/_python3_include/intrcheck.h" && ln -s "/usr/include/python3.8/iterobject.h" "$(@D)/_python3_include/iterobject.h" && ln -s "/usr/include/python3.8/listobject.h" "$(@D)/_python3_include/listobject.h" && ln -s "/usr/include/python3.8/longintrepr.h" "$(@D)/_python3_include/longintrepr.h" && ln -s "/usr/include/python3.8/longobject.h" "$(@D)/_python3_include/longobject.h" && ln -s "/usr/include/python3.8/marshal.h" "$(@D)/_python3_include/marshal.h" && ln -s "/usr/include/python3.8/memoryobject.h" "$(@D)/_python3_include/memoryobject.h" && ln -s "/usr/include/python3.8/methodobject.h" "$(@D)/_python3_include/methodobject.h" && ln -s "/usr/include/python3.8/modsupport.h" "$(@D)/_python3_include/modsupport.h" && ln -s "/usr/include/python3.8/moduleobject.h" "$(@D)/_python3_include/moduleobject.h" && ln -s "/usr/include/python3.8/namespaceobject.h" "$(@D)/_python3_include/namespaceobject.h" && ln -s "/usr/include/python3.8/node.h" "$(@D)/_python3_include/node.h" && ln -s "/usr/include/python3.8/numpy/__multiarray_api.h" "$(@D)/_python3_include/numpy/__multiarray_api.h" && ln -s "/usr/include/python3.8/numpy/__ufunc_api.h" "$(@D)/_python3_include/numpy/__ufunc_api.h" && ln -s "/usr/include/python3.8/numpy/_neighborhood_iterator_imp.h" "$(@D)/_python3_include/numpy/_neighborhood_iterator_imp.h" && ln -s "/usr/include/python3.8/numpy/_numpyconfig.h" "$(@D)/_python3_include/numpy/_numpyconfig.h" && ln -s "/usr/include/python3.8/numpy/arrayobject.h" "$(@D)/_python3_include/numpy/arrayobject.h" && ln -s "/usr/include/python3.8/numpy/arrayscalars.h" "$(@D)/_python3_include/numpy/arrayscalars.h" && ln -s "/usr/include/python3.8/numpy/halffloat.h" "$(@D)/_python3_include/numpy/halffloat.h" && ln -s "/usr/include/python3.8/numpy/multiarray_api.txt" "$(@D)/_python3_include/numpy/multiarray_api.txt" && ln -s "/usr/include/python3.8/numpy/ndarrayobject.h" "$(@D)/_python3_include/numpy/ndarrayobject.h" && ln -s "/usr/include/python3.8/numpy/ndarraytypes.h" "$(@D)/_python3_include/numpy/ndarraytypes.h" && ln -s "/usr/include/python3.8/numpy/noprefix.h" "$(@D)/_python3_include/numpy/noprefix.h" && ln -s "/usr/include/python3.8/numpy/npy_1_7_deprecated_api.h" "$(@D)/_python3_include/numpy/npy_1_7_deprecated_api.h" && ln -s "/usr/include/python3.8/numpy/npy_3kcompat.h" "$(@D)/_python3_include/numpy/npy_3kcompat.h" && ln -s "/usr/include/python3.8/numpy/npy_common.h" "$(@D)/_python3_include/numpy/npy_common.h" && ln -s "/usr/include/python3.8/numpy/npy_cpu.h" "$(@D)/_python3_include/numpy/npy_cpu.h" && ln -s "/usr/include/python3.8/numpy/npy_endian.h" "$(@D)/_python3_include/numpy/npy_endian.h" && ln -s "/usr/include/python3.8/numpy/npy_interrupt.h" "$(@D)/_python3_include/numpy/npy_interrupt.h" && ln -s "/usr/include/python3.8/numpy/npy_math.h" "$(@D)/_python3_include/numpy/npy_math.h" && ln -s "/usr/include/python3.8/numpy/npy_no_deprecated_api.h" "$(@D)/_python3_include/numpy/npy_no_deprecated_api.h" && ln -s "/usr/include/python3.8/numpy/npy_os.h" "$(@D)/_python3_include/numpy/npy_os.h" && ln -s "/usr/include/python3.8/numpy/numpyconfig.h" "$(@D)/_python3_include/numpy/numpyconfig.h" && ln -s "/usr/include/python3.8/numpy/old_defines.h" "$(@D)/_python3_include/numpy/old_defines.h" && ln -s "/usr/include/python3.8/numpy/oldnumeric.h" "$(@D)/_python3_include/numpy/oldnumeric.h" && ln -s "/usr/include/python3.8/numpy/random/bitgen.h" "$(@D)/_python3_include/numpy/random/bitgen.h" && ln -s "/usr/include/python3.8/numpy/ufunc_api.txt" "$(@D)/_python3_include/numpy/ufunc_api.txt" && ln -s "/usr/include/python3.8/numpy/ufuncobject.h" "$(@D)/_python3_include/numpy/ufuncobject.h" && ln -s "/usr/include/python3.8/numpy/utils.h" "$(@D)/_python3_include/numpy/utils.h" && ln -s "/usr/include/python3.8/object.h" "$(@D)/_python3_include/object.h" && ln -s "/usr/include/python3.8/objimpl.h" "$(@D)/_python3_include/objimpl.h" && ln -s "/usr/include/python3.8/odictobject.h" "$(@D)/_python3_include/odictobject.h" && ln -s "/usr/include/python3.8/opcode.h" "$(@D)/_python3_include/opcode.h" && ln -s "/usr/include/python3.8/osdefs.h" "$(@D)/_python3_include/osdefs.h" && ln -s "/usr/include/python3.8/osmodule.h" "$(@D)/_python3_include/osmodule.h" && ln -s "/usr/include/python3.8/parsetok.h" "$(@D)/_python3_include/parsetok.h" && ln -s "/usr/include/python3.8/patchlevel.h" "$(@D)/_python3_include/patchlevel.h" && ln -s "/usr/include/python3.8/picklebufobject.h" "$(@D)/_python3_include/picklebufobject.h" && ln -s "/usr/include/python3.8/py_curses.h" "$(@D)/_python3_include/py_curses.h" && ln -s "/usr/include/python3.8/pyarena.h" "$(@D)/_python3_include/pyarena.h" && ln -s "/usr/include/python3.8/pycapsule.h" "$(@D)/_python3_include/pycapsule.h" && ln -s "/usr/include/python3.8/pyconfig.h" "$(@D)/_python3_include/pyconfig.h" && ln -s "/usr/include/python3.8/pyctype.h" "$(@D)/_python3_include/pyctype.h" && ln -s "/usr/include/python3.8/pydebug.h" "$(@D)/_python3_include/pydebug.h" && ln -s "/usr/include/python3.8/pydtrace.h" "$(@D)/_python3_include/pydtrace.h" && ln -s "/usr/include/python3.8/pyerrors.h" "$(@D)/_python3_include/pyerrors.h" && ln -s "/usr/include/python3.8/pyexpat.h" "$(@D)/_python3_include/pyexpat.h" && ln -s "/usr/include/python3.8/pyfpe.h" "$(@D)/_python3_include/pyfpe.h" && ln -s "/usr/include/python3.8/pyhash.h" "$(@D)/_python3_include/pyhash.h" && ln -s "/usr/include/python3.8/pylifecycle.h" "$(@D)/_python3_include/pylifecycle.h" && ln -s "/usr/include/python3.8/pymacconfig.h" "$(@D)/_python3_include/pymacconfig.h" && ln -s "/usr/include/python3.8/pymacro.h" "$(@D)/_python3_include/pymacro.h" && ln -s "/usr/include/python3.8/pymath.h" "$(@D)/_python3_include/pymath.h" && ln -s "/usr/include/python3.8/pymem.h" "$(@D)/_python3_include/pymem.h" && ln -s "/usr/include/python3.8/pyport.h" "$(@D)/_python3_include/pyport.h" && ln -s "/usr/include/python3.8/pystate.h" "$(@D)/_python3_include/pystate.h" && ln -s "/usr/include/python3.8/pystrcmp.h" "$(@D)/_python3_include/pystrcmp.h" && ln -s "/usr/include/python3.8/pystrhex.h" "$(@D)/_python3_include/pystrhex.h" && ln -s "/usr/include/python3.8/pystrtod.h" "$(@D)/_python3_include/pystrtod.h" && ln -s "/usr/include/python3.8/pythonrun.h" "$(@D)/_python3_include/pythonrun.h" && ln -s "/usr/include/python3.8/pythread.h" "$(@D)/_python3_include/pythread.h" && ln -s "/usr/include/python3.8/pytime.h" "$(@D)/_python3_include/pytime.h" && ln -s "/usr/include/python3.8/rangeobject.h" "$(@D)/_python3_include/rangeobject.h" && ln -s "/usr/include/python3.8/setobject.h" "$(@D)/_python3_include/setobject.h" && ln -s "/usr/include/python3.8/sliceobject.h" "$(@D)/_python3_include/sliceobject.h" && ln -s "/usr/include/python3.8/structmember.h" "$(@D)/_python3_include/structmember.h" && ln -s "/usr/include/python3.8/structseq.h" "$(@D)/_python3_include/structseq.h" && ln -s "/usr/include/python3.8/symtable.h" "$(@D)/_python3_include/symtable.h" && ln -s "/usr/include/python3.8/sysmodule.h" "$(@D)/_python3_include/sysmodule.h" && ln -s "/usr/include/python3.8/token.h" "$(@D)/_python3_include/token.h" && ln -s "/usr/include/python3.8/traceback.h" "$(@D)/_python3_include/traceback.h" && ln -s "/usr/include/python3.8/tracemalloc.h" "$(@D)/_python3_include/tracemalloc.h" && ln -s "/usr/include/python3.8/tupleobject.h" "$(@D)/_python3_include/tupleobject.h" && ln -s "/usr/include/python3.8/typeslots.h" "$(@D)/_python3_include/typeslots.h" && ln -s "/usr/include/python3.8/ucnhash.h" "$(@D)/_python3_include/ucnhash.h" && ln -s "/usr/include/python3.8/unicodeobject.h" "$(@D)/_python3_include/unicodeobject.h" && ln -s "/usr/include/python3.8/warnings.h" "$(@D)/_python3_include/warnings.h" && ln -s "/usr/include/python3.8/weakrefobject.h" "$(@D)/_python3_include/weakrefobject.h"
   """,
)

