1*8460358cSPatrick WilliamsSUMMARY = "Setuptools Rust extension plugin" 2*8460358cSPatrick WilliamsDESCRIPTION = "setuptools-rust is a plugin for setuptools to build Rust \ 3*8460358cSPatrick WilliamsPython extensions implemented with PyO3 or rust-cpython.\ 4*8460358cSPatrick Williams\ 5*8460358cSPatrick WilliamsCompile and distribute Python extensions written in Rust as easily as if they were written in C." 6*8460358cSPatrick WilliamsHOMEPAGE = "https://github.com/PyO3/setuptools-rust" 7*8460358cSPatrick WilliamsBUGTRACKER = "https://github.com/PyO3/setuptools-rust/issues" 8*8460358cSPatrick Williams 9*8460358cSPatrick WilliamsLICENSE = "MIT" 10*8460358cSPatrick WilliamsLIC_FILES_CHKSUM = "file://LICENSE;md5=011cd92e702dd9e6b1a26157b6fd53f5" 11*8460358cSPatrick Williams 12*8460358cSPatrick WilliamsSRC_URI[sha256sum] = "5d73e7eee5f87a6417285b617c97088a7c20d1a70fcea60e3bdc94ff567c29dc" 13*8460358cSPatrick Williams 14*8460358cSPatrick WilliamsPYPI_PACKAGE = "setuptools_rust" 15*8460358cSPatrick Williams 16*8460358cSPatrick Williamsinherit cargo pypi python_setuptools_build_meta 17*8460358cSPatrick Williams 18*8460358cSPatrick WilliamsDEPENDS += "python3-setuptools-scm-native python3-wheel-native" 19*8460358cSPatrick Williams 20*8460358cSPatrick WilliamsRDEPENDS:${PN} += " \ 21*8460358cSPatrick Williams python3-json \ 22*8460358cSPatrick Williams python3-semantic-version \ 23*8460358cSPatrick Williams python3-setuptools \ 24*8460358cSPatrick Williams python3-setuptools-scm \ 25*8460358cSPatrick Williams python3-shell \ 26*8460358cSPatrick Williams python3-typing-extensions \ 27*8460358cSPatrick Williams python3-wheel \ 28*8460358cSPatrick Williams" 29*8460358cSPatrick Williams 30*8460358cSPatrick WilliamsBBCLASSEXTEND = "native nativesdk" 31