u-boot/scripts/dtc
Masahiro Yamada 15b97f5c5e pylibfdt: move pylibfdt to scripts/dtc/pylibfdt and refactor makefile
The pylibfdt is used by dtoc (and, indirectly by binman), but there
is no reason why it must be generated in the tools/ directory.

Recently, U-Boot switched over to the bundled DTC, and the directory
structure under scripts/dtc/ now mirrors the upstream DTC project.
So, scripts/dtc/pylibfdt is the best location.

I also rewrote the Makefile in a cleaner Kbuild style.

The scripts from the upstream have been moved as follows:

  lib/libfdt/pylibfdt/setup.py -> scripts/dtc/pylibfdt/setup.py
  lib/libfdt/pylibfdt/libfdt.i -> scripts/dtc/pylibfdt/libfdt.i_shipped

The .i_shipped is coped to .i during building because the .i must be
located in the objtree when we build it out of tree.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
2017-11-17 07:43:32 -05:00
..
libfdt scripts/dtc: Update to upstream version v1.4.5-3-gb1a60033c110 2017-11-17 07:43:32 -05:00
pylibfdt pylibfdt: move pylibfdt to scripts/dtc/pylibfdt and refactor makefile 2017-11-17 07:43:32 -05:00
.gitignore scripts: dtc: Add .gitignore 2017-10-02 18:03:37 -04:00
checks.c scripts/dtc: Update to upstream version v1.4.5-3-gb1a60033c110 2017-11-17 07:43:32 -05:00
data.c scripts/dtc: Update to upstream version v1.4.4 2017-09-23 17:33:06 -04:00
dtc-lexer.l scripts/dtc: Update to upstream version v1.4.4 2017-09-23 17:33:06 -04:00
dtc-lexer.lex.c_shipped scripts/dtc: Update to upstream version v1.4.5-3-gb1a60033c110 2017-11-17 07:43:32 -05:00
dtc-parser.tab.c_shipped scripts/dtc: Update to upstream version v1.4.5-3-gb1a60033c110 2017-11-17 07:43:32 -05:00
dtc-parser.tab.h_shipped scripts/dtc: Update to upstream version v1.4.5-3-gb1a60033c110 2017-11-17 07:43:32 -05:00
dtc-parser.y scripts/dtc: Update to upstream version v1.4.5-3-gb1a60033c110 2017-11-17 07:43:32 -05:00
dtc.c scripts/dtc: Update to upstream version v1.4.4-50-gfe50bd1ecc1d 2017-09-23 17:33:10 -04:00
dtc.h scripts/dtc: Update to upstream version v1.4.5-3-gb1a60033c110 2017-11-17 07:43:32 -05:00
flattree.c scripts/dtc: Update to upstream version v1.4.4 2017-09-23 17:33:06 -04:00
fstree.c scripts/dtc: Update to upstream version v1.4.3 2017-09-23 17:33:03 -04:00
livetree.c scripts/dtc: Update to upstream version v1.4.5-3-gb1a60033c110 2017-11-17 07:43:32 -05:00
Makefile pylibfdt: move pylibfdt to scripts/dtc/pylibfdt and refactor makefile 2017-11-17 07:43:32 -05:00
Makefile.dtc scripts/dtc: Update to upstream version v1.4.3 2017-09-23 17:33:03 -04:00
srcpos.c scripts/dtc: Update to upstream version v1.4.3 2017-09-23 17:33:03 -04:00
srcpos.h scripts/dtc: Update to upstream version v1.4.4 2017-09-23 17:33:06 -04:00
treesource.c scripts/dtc: Update to upstream version v1.4.4 2017-09-23 17:33:06 -04:00
update-dtc-source.sh scripts/dtc: add fdt_overlay.c and fdt_addresses.c to sync script 2017-11-17 07:43:32 -05:00
util.c scripts/dtc: Update to upstream version v1.4.4 2017-09-23 17:33:06 -04:00
util.h scripts/dtc: Update to upstream version v1.4.4 2017-09-23 17:33:06 -04:00
version_gen.h scripts/dtc: Update to upstream version v1.4.5-3-gb1a60033c110 2017-11-17 07:43:32 -05:00