1 PROJECT
:=$(strip $(subst ",,$(BR2_PROJECT)))
3 TARGET_HOSTNAME
:=$(strip $(subst ",,$(BR2_HOSTNAME)))
5 BANNER
:=$(strip $(subst ",,$(BR2_BANNER)))
9 ARCH
:=$(strip $(subst ",,$(BR2_ARCH)))
11 WGET
:=$(strip $(subst ",,$(BR2_WGET))) $(SPIDER)
13 SVN_CO
:=$(strip $(subst ",,$(BR2_SVN_CO)))
15 SVN_UP
:=$(strip $(subst ",,$(BR2_SVN_UP)))
17 GIT
:=$(strip $(subst ",,$(BR2_GIT)))
19 ZCAT
:=$(strip $(subst ",,$(BR2_ZCAT)))
21 BZCAT
:=$(strip $(subst ",,$(BR2_BZCAT)))
23 TAR_OPTIONS
=$(subst ",,$(BR2_TAR_OPTIONS)) -xf
29 TOPDIR_PREFIX
:=$(strip $(subst ",,$(BR2_TOPDIR_PREFIX)))
31 TOPDIR_PREFIX
:=$(if
$(TOPDIR_PREFIX
),$(TOPDIR_PREFIX
)_
)
32 TOPDIR_SUFFIX
:=$(strip $(subst ",,$(BR2_TOPDIR_SUFFIX)))
34 TOPDIR_SUFFIX
:=$(if
$(TOPDIR_SUFFIX
),_
$(TOPDIR_SUFFIX
))
35 ifeq ($(BR2_SOFT_FLOAT
),y
)
36 ARCH_FPU_SUFFIX
:=_nofpu
40 ifeq ($(BR2_USE_MMU
),y
)
43 ARCH_MMU_SUFFIX
:=_nommu
47 DL_DIR
=$(strip $(subst ",,$(BR2_DL_DIR)))
50 DL_DIR
:=$(BASE_DIR
)/dl
53 # All non-configurable packages should be built in BUILD_DIR
54 BUILD_DIR
:=$(BASE_DIR
)/$(TOPDIR_PREFIX
)$(ARCH
)$(ARCH_FPU_SUFFIX
)$(ARCH_MMU_SUFFIX
)$(TOPDIR_SUFFIX
)_build
56 GNU_TARGET_SUFFIX
:=-$(strip $(subst ",,$(BR2_GNU_TARGET_SUFFIX)))
59 STAGING_DIR
:=$(strip $(subst ",,$(BR2_STAGING_DIR)))
62 # All configurable packages (like Busybox,Linux etc) should be built
63 # in PROJECT_BUILD_DIR
64 PROJECT_BUILD_DIR
:=$(BASE_DIR
)/$(TOPDIR_PREFIX
)$(ARCH
)$(ARCH_FPU_SUFFIX
)$(ARCH_MMU_SUFFIX
)$(TOPDIR_SUFFIX
)_project
/$(PROJECT
)
65 BINARIES_DIR
:=$(BASE_DIR
)/binaries
/$(PROJECT
)
66 TARGET_DIR
:=$(PROJECT_BUILD_DIR
)/root
68 # define values for prepatched source trees for toolchains
69 VENDOR_SITE
:=$(strip $(subst ",,$(BR2_VENDOR_SITE)))
71 VENDOR_SUFFIX
:=$(strip $(subst ",,$(BR2_VENDOR_SUFFIX)))
73 VENDOR_BINUTILS_RELEASE
:=$(strip $(subst ",,$(BR2_VENDOR_BINUTILS_RELEASE)))
75 VENDOR_GCC_RELEASE
:=$(strip $(subst ",,$(BR2_VENDOR_GCC_RELEASE)))
77 VENDOR_UCLIBC_RELEASE
:=$(strip $(subst ",,$(BR2_VENDOR_UCLIBC_RELEASE)))
79 VENDOR_GDB_RELEASE
:=$(strip $(subst ",,$(BR2_VENDOR_GDB_RELEASE)))
81 VENDOR_PATCH_DIR
:=$(strip $(subst ",,$(BR2_VENDOR_PATCH_DIR)))