diff options
| -rw-r--r-- | recipes-devtools/python/python3-adafruit-blinka_6.2.2.bb | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/recipes-devtools/python/python3-adafruit-blinka_6.2.2.bb b/recipes-devtools/python/python3-adafruit-blinka_6.2.2.bb index fb5db2c..7d3120f 100644 --- a/recipes-devtools/python/python3-adafruit-blinka_6.2.2.bb +++ b/recipes-devtools/python/python3-adafruit-blinka_6.2.2.bb | |||
| @@ -12,6 +12,14 @@ inherit setuptools3 | |||
| 12 | 12 | ||
| 13 | DEPENDS += "python3-setuptools-scm-native" | 13 | DEPENDS += "python3-setuptools-scm-native" |
| 14 | 14 | ||
| 15 | do_install_append() { | ||
| 16 | # it ships ./bcm283x/pulseio/libgpiod_pulsein which is a prebuilt | ||
| 17 | # 32bit binary therefore we should make this specific to 32bit rpi machines (based on bcm283x) only | ||
| 18 | if [ ${@bb.utils.contains('TUNE_FEATURES', 'callconvention-hard', '1', '0', d)} = "0" ]; then | ||
| 19 | rm -rf ${D}${PYTHON_SITEPACKAGES_DIR}/adafruit_blinka/microcontroller/bcm283x | ||
| 20 | fi | ||
| 21 | } | ||
| 22 | |||
| 15 | RDEPENDS_${PN} += " \ | 23 | RDEPENDS_${PN} += " \ |
| 16 | libgpiod \ | 24 | libgpiod \ |
| 17 | python3-adafruit-platformdetect \ | 25 | python3-adafruit-platformdetect \ |
