1*73bd93f1SPatrick WilliamsSUMMARY = "A small Python module for determining appropriate platform-specific dirs"
2*73bd93f1SPatrick WilliamsHOMEPAGE = "https://github.com/platformdirs/platformdirs"
3*73bd93f1SPatrick WilliamsLICENSE = "BSD-3-Clause"
4*73bd93f1SPatrick WilliamsLIC_FILES_CHKSUM = "file://LICENSE;md5=ea4f5a41454746a9ed111e3d8723d17a"
5*73bd93f1SPatrick Williams
6*73bd93f1SPatrick WilliamsSRC_URI += " \
7*73bd93f1SPatrick Williams    file://run-ptest \
8*73bd93f1SPatrick Williams"
9*73bd93f1SPatrick Williams
10*73bd93f1SPatrick WilliamsSRC_URI[sha256sum] = "ef0cc731df711022c174543cb70a9b5bd22e5a9337c8624ef2c2ceb8ddad8768"
11*73bd93f1SPatrick Williams
12*73bd93f1SPatrick Williamsinherit pypi python_hatchling ptest
13*73bd93f1SPatrick Williams
14*73bd93f1SPatrick WilliamsDEPENDS += " \
15*73bd93f1SPatrick Williams    python3-hatch-vcs-native \
16*73bd93f1SPatrick Williams"
17*73bd93f1SPatrick Williams
18*73bd93f1SPatrick WilliamsRDEPENDS:${PN}-ptest += " \
19*73bd93f1SPatrick Williams    python3-appdirs \
20*73bd93f1SPatrick Williams    python3-covdefaults \
21*73bd93f1SPatrick Williams    python3-pytest \
22*73bd93f1SPatrick Williams    python3-pytest-cov \
23*73bd93f1SPatrick Williams    python3-pytest-mock \
24*73bd93f1SPatrick Williams    python3-unittest-automake-output \
25*73bd93f1SPatrick Williams"
26*73bd93f1SPatrick Williams
27*73bd93f1SPatrick Williamsdo_install_ptest() {
28*73bd93f1SPatrick Williams        install -d ${D}${PTEST_PATH}
29*73bd93f1SPatrick Williams        cp -rf ${S}/tests ${D}${PTEST_PATH}/
30*73bd93f1SPatrick Williams}
31*73bd93f1SPatrick Williams
32*73bd93f1SPatrick WilliamsBBCLASSEXTEND = "native nativesdk"
33