[U-Boot] [PATCH 0/3] pylibfdt: compile pylibfdt in scripts/dtc/pylibfdt only when necessary

Masahiro Yamada yamada.masahiro at socionext.com
Tue Oct 17 01:11:40 UTC 2017




Masahiro Yamada (3):
  dtc: libfdt: import fdt_addresses.c and fdt_overlay.c
  pylibfdt: move pylibfdt to scripts/dtc/pylibfdt and refactor makefile
  pylibfdt: compile pylibfdt only when dtoc/binman is necessary

 Makefile                                           |  17 +-
 arch/arm/Kconfig                                   |   1 +
 arch/x86/Kconfig                                   |   1 +
 dts/Kconfig                                        |  13 +
 scripts/Makefile.spl                               |  17 +-
 scripts/dtc/Makefile                               |   3 +
 scripts/dtc/libfdt/fdt_addresses.c                 |  96 +++
 scripts/dtc/libfdt/fdt_overlay.c                   | 861 +++++++++++++++++++++
 scripts/dtc/pylibfdt/.gitignore                    |   4 +
 scripts/dtc/pylibfdt/Makefile                      |  30 +
 .../dtc/pylibfdt/libfdt.i_shipped                  |   0
 {lib/libfdt => scripts/dtc}/pylibfdt/setup.py      |   0
 tools/.gitignore                                   |   4 -
 tools/Makefile                                     |  30 -
 tools/binman/binman.py                             |   2 +-
 15 files changed, 1015 insertions(+), 64 deletions(-)
 create mode 100644 scripts/dtc/libfdt/fdt_addresses.c
 create mode 100644 scripts/dtc/libfdt/fdt_overlay.c
 create mode 100644 scripts/dtc/pylibfdt/.gitignore
 create mode 100644 scripts/dtc/pylibfdt/Makefile
 rename lib/libfdt/pylibfdt/libfdt.i => scripts/dtc/pylibfdt/libfdt.i_shipped (100%)
 rename {lib/libfdt => scripts/dtc}/pylibfdt/setup.py (100%)

-- 
2.7.4



More information about the U-Boot mailing list