diff options
Diffstat (limited to 'recipes-devtools/python/python3-adafruit-blinka_6.2.2.bb')
-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 DEPENDS += "python3-setuptools-scm-native" +do_install_append() { +# it ships ./bcm283x/pulseio/libgpiod_pulsein which is a prebuilt +# 32bit binary therefore we should make this specific to 32bit rpi machines (based on bcm283x) only + if [ ${@bb.utils.contains('TUNE_FEATURES', 'callconvention-hard', '1', '0', d)} = "0" ]; then + rm -rf ${D}${PYTHON_SITEPACKAGES_DIR}/adafruit_blinka/microcontroller/bcm283x + fi +} + RDEPENDS_${PN} += " \ libgpiod \ python3-adafruit-platformdetect \ |