mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-10 15:14:43 +00:00
tools/env: use lib/crc32.c directly
Instead of linking the file into $(obj) tree use directly the source file. This also prevents littered source tree if building not out-of-tree. Signed-off-by: Andreas Bießmann <biessmann@corscience.de> Acked-by: Mike Frysinger <vapier@gentoo.org>
This commit is contained in:
parent
ff85628674
commit
dca61f0128
2 changed files with 3 additions and 6 deletions
2
Makefile
2
Makefile
|
@ -790,7 +790,7 @@ clobber: clean
|
|||
@rm -f $(obj)u-boot.ubl
|
||||
@rm -f $(obj)u-boot.dtb
|
||||
@rm -f $(obj)u-boot.sb
|
||||
@rm -f $(obj)tools/{env/crc32.c,inca-swap-bytes}
|
||||
@rm -f $(obj)tools/inca-swap-bytes
|
||||
@rm -f $(obj)arch/powerpc/cpu/mpc824x/bedbug_603e.c
|
||||
@rm -fr $(obj)include/asm/proc $(obj)include/asm/arch $(obj)include/asm
|
||||
@rm -fr $(obj)include/generated
|
||||
|
|
7
tools/env/Makefile
vendored
7
tools/env/Makefile
vendored
|
@ -23,7 +23,7 @@
|
|||
|
||||
include $(TOPDIR)/config.mk
|
||||
|
||||
HOSTSRCS := $(obj)crc32.c fw_env.c fw_env_main.c
|
||||
HOSTSRCS := $(SRCTREE)/lib/crc32.c fw_env.c fw_env_main.c
|
||||
HEADERS := fw_env.h
|
||||
|
||||
# Compile for a hosted environment on the target
|
||||
|
@ -43,10 +43,7 @@ $(obj)fw_printenv: $(HOSTSRCS) $(HEADERS)
|
|||
$(HOSTCC) $(HOSTCFLAGS_NOPED) $(HOSTLDFLAGS) -o $@ $(HOSTSRCS)
|
||||
|
||||
clean:
|
||||
rm -f $(obj)fw_printenv $(obj)crc32.c
|
||||
|
||||
$(obj)crc32.c:
|
||||
ln -s $(src)../../lib/crc32.c $(obj)crc32.c
|
||||
rm -f $(obj)fw_printenv
|
||||
|
||||
#########################################################################
|
||||
|
||||
|
|
Loading…
Reference in a new issue