Hi David, On 29 March 2017 at 12:15, Simon Glass <sjg@xxxxxxxxxxxx> wrote: > > This series adds support for installation of the Pylib module. It adjusts > the setup.py file to provide this functionality and the Makefile rules > to call it correctly. > > It also adds a way to disable building the Python module. This is useful > since some build systems want to use setup.py to do both the build and > the install step. In this case the correct build commands would be: > > make NO_PYTHON=1 > make install_pylibfdt SETUP_PREFIX=/path/to/install_prefix > > Version 2 adds support for running setup.py stand-alone. > > Changes in v2: > - Add a comment about the VERSION environment variable > - Add new patch to rename libfdt.swig to libfdt.i > - Add new patch to allow setup.py to operation stand-alone > - Rebase to master > > Simon Glass (6): > pylibfdt: Allow building to be disabled > pylibfdt: Enable installation of Python module > pylibfdt: Use the correct libfdt version in the module > pylibfdt: Use the call function to simplify the Makefile > pylibfdt: Rename libfdt.swig to libfdt.i > pylibfdt: Allow setup.py to operation stand-alone > > Makefile | 3 +- > README | 21 +++++++++ > pylibfdt/Makefile.pylibfdt | 21 +++++++-- > pylibfdt/{libfdt.swig => libfdt.i} | 0 > pylibfdt/setup.py | 97 ++++++++++++++++++++++++++++++++++++-- > 5 files changed, 133 insertions(+), 9 deletions(-) > rename pylibfdt/{libfdt.swig => libfdt.i} (100%) Here's a newer version with an additional patch to support installation bypassing the Makefile. I'll follow up if I have any other ideas. Regards, Simon -- To unsubscribe from this list: send the line "unsubscribe devicetree-compiler" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html