Loading Config.in +23 −2 Original line number Diff line number Diff line Loading @@ -116,6 +116,9 @@ config BR2_SOURCEFORGE_MIRROR available. This option allows you to select your preferred Sourceforge mirror site. The list of mirrors is available here: http://prdownloads.sourceforge.net/index-sf.html?download config BR2_STAGING_DIR string "Toolchain and header file location?" default "$(BUILD_DIR)/staging_dir" Loading @@ -129,6 +132,24 @@ config BR2_STAGING_DIR Most people will leave this set to the default value of "$(BUILD_DIR)/staging_dir". config BR2_TOPDIR_PREFIX string "Custom build dir prefix" default "" help Add a custom string to the beginning of the build directories. build_ARCH -> [PREFIX]_build_ARCH toolchain_build_ARCH -> [PREFIX]_toolchain_build_ARCH config BR2_TOPDIR_SUFFIX string "Custom build dir suffix" default "" help Add a custom string to the end of the build directories. build_ARCH -> build_ARCH_[SUFFIX] toolchain_build_ARCH -> toolchain_build_ARCH_[SUFFIX] config BR2_JLEVEL int "Number of jobs to run simultaneously" default "1" Loading package/Makefile.in +12 −2 Original line number Diff line number Diff line Loading @@ -16,13 +16,23 @@ DISABLE_LARGEFILE= --disable-largefile endif TARGET_CFLAGS=$(TARGET_OPTIMIZATION) $(TARGET_DEBUGGING) TOPDIR_PREFIX:=$(strip $(subst ",, $(BR2_TOPDIR_PREFIX)))_ TOPDIR_SUFFIX:=_$(strip $(subst ",, $(BR2_TOPDIR_SUFFIX))) ifeq ($(TOPDIR_PREFIX),_) TOPDIR_PREFIX:= endif ifeq ($(TOPDIR_SUFFIX),_) TOPDIR_SUFFIX:= endif HOSTCC:=gcc BASE_DIR:=${shell pwd} DL_DIR:=$(BASE_DIR)/dl #PATCH_DIR=$(BASE_DIR)/sources/patches BUILD_DIR:=$(BASE_DIR)/build_$(ARCH)$(ARCH_FPU_SUFFIX) BUILD_DIR:=$(BASE_DIR)/$(TOPDIR_PREFIX)build_$(ARCH)$(ARCH_FPU_SUFFIX)$(TOPDIR_SUFFIX) TARGET_DIR:=$(BUILD_DIR)/root TOOL_BUILD_DIR=$(BASE_DIR)/toolchain_build_$(ARCH)$(ARCH_FPU_SUFFIX) TOOL_BUILD_DIR=$(BASE_DIR)/$(TOPDIR_PREFIX)toolchain_build_$(ARCH)$(ARCH_FPU_SUFFIX)$(TOPDIR_SUFFIX) # Strip off the annoying quoting STAGING_DIR:=$(strip $(subst ",, $(BR2_STAGING_DIR))) #" Loading Loading
Config.in +23 −2 Original line number Diff line number Diff line Loading @@ -116,6 +116,9 @@ config BR2_SOURCEFORGE_MIRROR available. This option allows you to select your preferred Sourceforge mirror site. The list of mirrors is available here: http://prdownloads.sourceforge.net/index-sf.html?download config BR2_STAGING_DIR string "Toolchain and header file location?" default "$(BUILD_DIR)/staging_dir" Loading @@ -129,6 +132,24 @@ config BR2_STAGING_DIR Most people will leave this set to the default value of "$(BUILD_DIR)/staging_dir". config BR2_TOPDIR_PREFIX string "Custom build dir prefix" default "" help Add a custom string to the beginning of the build directories. build_ARCH -> [PREFIX]_build_ARCH toolchain_build_ARCH -> [PREFIX]_toolchain_build_ARCH config BR2_TOPDIR_SUFFIX string "Custom build dir suffix" default "" help Add a custom string to the end of the build directories. build_ARCH -> build_ARCH_[SUFFIX] toolchain_build_ARCH -> toolchain_build_ARCH_[SUFFIX] config BR2_JLEVEL int "Number of jobs to run simultaneously" default "1" Loading
package/Makefile.in +12 −2 Original line number Diff line number Diff line Loading @@ -16,13 +16,23 @@ DISABLE_LARGEFILE= --disable-largefile endif TARGET_CFLAGS=$(TARGET_OPTIMIZATION) $(TARGET_DEBUGGING) TOPDIR_PREFIX:=$(strip $(subst ",, $(BR2_TOPDIR_PREFIX)))_ TOPDIR_SUFFIX:=_$(strip $(subst ",, $(BR2_TOPDIR_SUFFIX))) ifeq ($(TOPDIR_PREFIX),_) TOPDIR_PREFIX:= endif ifeq ($(TOPDIR_SUFFIX),_) TOPDIR_SUFFIX:= endif HOSTCC:=gcc BASE_DIR:=${shell pwd} DL_DIR:=$(BASE_DIR)/dl #PATCH_DIR=$(BASE_DIR)/sources/patches BUILD_DIR:=$(BASE_DIR)/build_$(ARCH)$(ARCH_FPU_SUFFIX) BUILD_DIR:=$(BASE_DIR)/$(TOPDIR_PREFIX)build_$(ARCH)$(ARCH_FPU_SUFFIX)$(TOPDIR_SUFFIX) TARGET_DIR:=$(BUILD_DIR)/root TOOL_BUILD_DIR=$(BASE_DIR)/toolchain_build_$(ARCH)$(ARCH_FPU_SUFFIX) TOOL_BUILD_DIR=$(BASE_DIR)/$(TOPDIR_PREFIX)toolchain_build_$(ARCH)$(ARCH_FPU_SUFFIX)$(TOPDIR_SUFFIX) # Strip off the annoying quoting STAGING_DIR:=$(strip $(subst ",, $(BR2_STAGING_DIR))) #" Loading