]> Repositories - Adafruit_Blinka-hackapet.git/commit
Require Jetson.GPIO on aarch64
authorStephen Warren <swarren@nvidia.com>
Thu, 15 Aug 2019 16:12:11 +0000 (10:12 -0600)
committerStephen Warren <swarren@nvidia.com>
Thu, 15 Aug 2019 16:21:09 +0000 (10:21 -0600)
commit0a8ed0be0f564fe2008359685f32c0f4eea3a203
tree9813944d023bae3d8772dfa4fd672e35dd502140
parentf454d3a956255a95477f7cb2c3aeab49dda1a05c
Require Jetson.GPIO on aarch64

The Tegra pin.py files depend on the Jetson.GPIO library. Currently, they
assume the library is installed in /opt/nvidia/jetson-gpio and hard-code
this path. This doesn't work well when someone has installed an upgraded
version, e.g. via PYTHONPATH or pip. To solve this, remove the
hard-coding of Jetson.GPIO's installation path, and update setup.py and
requirements.txt to ensure that Jetson.GPIO is available. Note that
Jetson.GPIO is now available via PyPi, but may not have been when initial
Jetson support was added to Blinka.
requirements.txt
setup.py
src/adafruit_blinka/microcontroller/tegra/t186/pin.py
src/adafruit_blinka/microcontroller/tegra/t194/pin.py
src/adafruit_blinka/microcontroller/tegra/t210/pin.py