uclibc: make target utils optional
These are broken for blackfin unfortunately so they're disabled. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
parent
dbee13b527
commit
d1f24b9dc1
@ -129,6 +129,17 @@ config BR2_PTHREAD_DEBUG
|
|||||||
help
|
help
|
||||||
Build the thread library with debugging enabled.
|
Build the thread library with debugging enabled.
|
||||||
|
|
||||||
|
config BR2_UCLIBC_INSTALL_UTILS
|
||||||
|
bool "Compile and install uClibc utilities"
|
||||||
|
depends on !BR2_bfin
|
||||||
|
default y
|
||||||
|
help
|
||||||
|
Enabling this option will compile and install the getconf,
|
||||||
|
ldconfig and ldd uClibc utilities for the target.
|
||||||
|
|
||||||
|
You can save ~32 KiB in target space by disabling them since
|
||||||
|
they're normally not needed.
|
||||||
|
|
||||||
config BR2_UCLIBC_INSTALL_TEST_SUITE
|
config BR2_UCLIBC_INSTALL_TEST_SUITE
|
||||||
bool "Compile and install uClibc tests"
|
bool "Compile and install uClibc tests"
|
||||||
select BR2_PACKAGE_MAKE
|
select BR2_PACKAGE_MAKE
|
||||||
|
@ -451,6 +451,16 @@ define UCLIBC_INSTALL_TEST_SUITE
|
|||||||
endef
|
endef
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifeq ($(BR2_UCLIBC_INSTALL_UTILS),y)
|
||||||
|
define UCLIBC_INSTALL_UTILS_TARGET
|
||||||
|
$(MAKE1) -C $(@D) \
|
||||||
|
CC="$(TARGET_CC)" CPP="$(TARGET_CPP)" LD="$(TARGET_LD)" \
|
||||||
|
ARCH="$(UCLIBC_TARGET_ARCH)" \
|
||||||
|
PREFIX=$(TARGET_DIR) \
|
||||||
|
utils install_utils
|
||||||
|
endef
|
||||||
|
endif
|
||||||
|
|
||||||
define UCLIBC_INSTALL_TARGET_CMDS
|
define UCLIBC_INSTALL_TARGET_CMDS
|
||||||
$(MAKE1) -C $(@D) \
|
$(MAKE1) -C $(@D) \
|
||||||
$(UCLIBC_MAKE_FLAGS) \
|
$(UCLIBC_MAKE_FLAGS) \
|
||||||
@ -458,11 +468,7 @@ define UCLIBC_INSTALL_TARGET_CMDS
|
|||||||
DEVEL_PREFIX=/usr/ \
|
DEVEL_PREFIX=/usr/ \
|
||||||
RUNTIME_PREFIX=/ \
|
RUNTIME_PREFIX=/ \
|
||||||
install_runtime
|
install_runtime
|
||||||
$(MAKE1) -C $(@D) \
|
$(UCLIBC_INSTALL_UTILS_TARGET)
|
||||||
CC="$(TARGET_CC)" CPP="$(TARGET_CPP)" LD="$(TARGET_LD)" \
|
|
||||||
ARCH="$(UCLIBC_TARGET_ARCH)" \
|
|
||||||
PREFIX=$(TARGET_DIR) \
|
|
||||||
utils install_utils
|
|
||||||
$(UCLIBC_INSTALL_TEST_SUITE)
|
$(UCLIBC_INSTALL_TEST_SUITE)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user