abs-tudelft / fletcher

Fletcher: A framework to integrate FPGA accelerators with Apache Arrow
https://abs-tudelft.github.io/fletcher/
Apache License 2.0
217 stars 31 forks source link

Include echo runtime in Python runtime #183

Closed mbrobbel closed 5 years ago

mbrobbel commented 5 years ago

To improve the user experience I'd like to propose to include the echo runtime in our python runtime wheels. This requires two changes:

  1. Build the echo lib as part of the python runtime build and include it in the wheel.
  2. Modify the runtime platform code to add a wildcard search for the platform libs (to match the randomly generated hash added by auditwheel). Modify the python runtime platform constructor to update the name to include the hash added by auditwheel.