Re: [PATCH v2 0/6] pylibfdt: Add installation support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



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



[Index of Archives]     [Device Tree]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux