kbuild, tools: generate wrapper C sources automatically by Makefile
There are many source files shared between U-boot image and tools. Instead of adding a lot of dummy wrapper files that just include the corresponding file in lib/ or common/ directory, Makefile should automatically generate them. The original inspiration for this came from scripts/Makefile.asm-generic of Linux Kernel. Signed-off-by:Masahiro Yamada <yamada.m@jp.panasonic.com> Acked-by:
Simon Glass <sjg@chromium.org> Tested-by:
Simon Glass <sjg@chromium.org>
Showing
- tools/.gitignore 3 additions, 0 deletionstools/.gitignore
- tools/Makefile 23 additions, 13 deletionstools/Makefile
- tools/crc32.c 0 additions, 1 deletiontools/crc32.c
- tools/env_embedded.c 0 additions, 1 deletiontools/env_embedded.c
- tools/fdt.c 0 additions, 1 deletiontools/fdt.c
- tools/fdt_ro.c 0 additions, 1 deletiontools/fdt_ro.c
- tools/fdt_rw.c 0 additions, 1 deletiontools/fdt_rw.c
- tools/fdt_strerror.c 0 additions, 1 deletiontools/fdt_strerror.c
- tools/fdt_wip.c 0 additions, 1 deletiontools/fdt_wip.c
- tools/fdtdec.c 0 additions, 1 deletiontools/fdtdec.c
- tools/image-fit.c 0 additions, 1 deletiontools/image-fit.c
- tools/image-sig.c 0 additions, 1 deletiontools/image-sig.c
- tools/image.c 0 additions, 1 deletiontools/image.c
- tools/md5.c 0 additions, 1 deletiontools/md5.c
- tools/rsa-checksum.c 0 additions, 1 deletiontools/rsa-checksum.c
- tools/rsa-sign.c 0 additions, 1 deletiontools/rsa-sign.c
- tools/rsa-verify.c 0 additions, 1 deletiontools/rsa-verify.c
- tools/sha1.c 0 additions, 1 deletiontools/sha1.c
- tools/sha256.c 0 additions, 1 deletiontools/sha256.c
tools/crc32.c
deleted
100644 → 0
tools/env_embedded.c
deleted
100644 → 0
tools/fdt.c
deleted
100644 → 0
tools/fdt_ro.c
deleted
100644 → 0
tools/fdt_rw.c
deleted
100644 → 0
tools/fdt_strerror.c
deleted
100644 → 0
tools/fdt_wip.c
deleted
100644 → 0
tools/fdtdec.c
deleted
100644 → 0
tools/image-fit.c
deleted
100644 → 0
tools/image-sig.c
deleted
100644 → 0
tools/image.c
deleted
100644 → 0
tools/md5.c
deleted
100644 → 0
tools/rsa-checksum.c
deleted
100644 → 0
tools/rsa-sign.c
deleted
100644 → 0
tools/rsa-verify.c
deleted
100644 → 0
tools/sha1.c
deleted
100644 → 0
tools/sha256.c
deleted
100644 → 0
Please register or sign in to comment