kbuild: move some lines to more suitable place
Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
This commit is contained in:
parent
f2d293d0f8
commit
5f30f3be73
66
Makefile
66
Makefile
@ -9,39 +9,7 @@ VERSION = 2014
|
|||||||
PATCHLEVEL = 01
|
PATCHLEVEL = 01
|
||||||
SUBLEVEL =
|
SUBLEVEL =
|
||||||
EXTRAVERSION =
|
EXTRAVERSION =
|
||||||
ifneq "$(SUBLEVEL)" ""
|
NAME =
|
||||||
U_BOOT_VERSION = $(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION)
|
|
||||||
else
|
|
||||||
U_BOOT_VERSION = $(VERSION).$(PATCHLEVEL)$(EXTRAVERSION)
|
|
||||||
endif
|
|
||||||
TIMESTAMP_FILE = include/generated/timestamp_autogenerated.h
|
|
||||||
VERSION_FILE = include/generated/version_autogenerated.h
|
|
||||||
|
|
||||||
HOSTARCH := $(shell uname -m | \
|
|
||||||
sed -e s/i.86/x86/ \
|
|
||||||
-e s/sun4u/sparc64/ \
|
|
||||||
-e s/arm.*/arm/ \
|
|
||||||
-e s/sa110/arm/ \
|
|
||||||
-e s/ppc64/powerpc/ \
|
|
||||||
-e s/ppc/powerpc/ \
|
|
||||||
-e s/macppc/powerpc/\
|
|
||||||
-e s/sh.*/sh/)
|
|
||||||
|
|
||||||
HOSTOS := $(shell uname -s | tr '[:upper:]' '[:lower:]' | \
|
|
||||||
sed -e 's/\(cygwin\).*/cygwin/')
|
|
||||||
|
|
||||||
export HOSTARCH HOSTOS
|
|
||||||
|
|
||||||
# Deal with colliding definitions from tcsh etc.
|
|
||||||
VENDOR=
|
|
||||||
|
|
||||||
#########################################################################
|
|
||||||
# Allow for silent builds
|
|
||||||
ifeq (,$(findstring s,$(MAKEFLAGS)))
|
|
||||||
XECHO = echo
|
|
||||||
else
|
|
||||||
XECHO = :
|
|
||||||
endif
|
|
||||||
|
|
||||||
# *DOCUMENTATION*
|
# *DOCUMENTATION*
|
||||||
# To see a list of typical targets execute "make help"
|
# To see a list of typical targets execute "make help"
|
||||||
@ -212,6 +180,35 @@ unexport CDPATH
|
|||||||
|
|
||||||
#########################################################################
|
#########################################################################
|
||||||
|
|
||||||
|
TIMESTAMP_FILE = include/generated/timestamp_autogenerated.h
|
||||||
|
VERSION_FILE = include/generated/version_autogenerated.h
|
||||||
|
|
||||||
|
HOSTARCH := $(shell uname -m | \
|
||||||
|
sed -e s/i.86/x86/ \
|
||||||
|
-e s/sun4u/sparc64/ \
|
||||||
|
-e s/arm.*/arm/ \
|
||||||
|
-e s/sa110/arm/ \
|
||||||
|
-e s/ppc64/powerpc/ \
|
||||||
|
-e s/ppc/powerpc/ \
|
||||||
|
-e s/macppc/powerpc/\
|
||||||
|
-e s/sh.*/sh/)
|
||||||
|
|
||||||
|
HOSTOS := $(shell uname -s | tr '[:upper:]' '[:lower:]' | \
|
||||||
|
sed -e 's/\(cygwin\).*/cygwin/')
|
||||||
|
|
||||||
|
export HOSTARCH HOSTOS
|
||||||
|
|
||||||
|
# Deal with colliding definitions from tcsh etc.
|
||||||
|
VENDOR=
|
||||||
|
|
||||||
|
#########################################################################
|
||||||
|
# Allow for silent builds
|
||||||
|
ifeq (,$(findstring s,$(MAKEFLAGS)))
|
||||||
|
XECHO = echo
|
||||||
|
else
|
||||||
|
XECHO = :
|
||||||
|
endif
|
||||||
|
|
||||||
# The "tools" are needed early, so put this first
|
# The "tools" are needed early, so put this first
|
||||||
# Don't include stuff already done in $(LIBS)
|
# Don't include stuff already done in $(LIBS)
|
||||||
# The "examples" conditionally depend on U-Boot (say, when USE_PRIVATE_LIBGCC
|
# The "examples" conditionally depend on U-Boot (say, when USE_PRIVATE_LIBGCC
|
||||||
@ -402,6 +399,9 @@ KBUILD_CFLAGS := -Wall -Wstrict-prototypes \
|
|||||||
-fno-builtin -ffreestanding
|
-fno-builtin -ffreestanding
|
||||||
KBUILD_AFLAGS := -D__ASSEMBLY__
|
KBUILD_AFLAGS := -D__ASSEMBLY__
|
||||||
|
|
||||||
|
U_BOOT_VERSION = $(VERSION)$(if $(PATCHLEVEL),.$(PATCHLEVEL)$(if $(SUBLEVEL),.$(SUBLEVEL)))$(EXTRAVERSION)
|
||||||
|
|
||||||
|
export VERSION PATCHLEVEL SUBLEVEL U_BOOT_VERSION
|
||||||
export CONFIG_SHELL HOSTCC HOSTCFLAGS HOSTLDFLAGS CROSS_COMPILE AS LD CC
|
export CONFIG_SHELL HOSTCC HOSTCFLAGS HOSTLDFLAGS CROSS_COMPILE AS LD CC
|
||||||
export CPP AR NM LDR STRIP OBJCOPY OBJDUMP
|
export CPP AR NM LDR STRIP OBJCOPY OBJDUMP
|
||||||
export MAKE AWK
|
export MAKE AWK
|
||||||
|
Loading…
Reference in New Issue
Block a user