01c1279f9f
Check in toolchain/dependencies/dependencies.sh if an UTF-8 locale is properly present on the system before trying to build a locale enabled toolchain. As this test is only needed when a locale enabled toolchain is going to be built, we pass the configuration file path to the dependencies.sh script so that it can grep for the current value of various options. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
37 lines
941 B
Makefile
37 lines
941 B
Makefile
######################################################################
|
|
#
|
|
# Check buildroot dependencies and bail out if the user's
|
|
# system is judged to be lacking....
|
|
#
|
|
######################################################################
|
|
|
|
DEPENDENCIES_HOST_PREREQ:=
|
|
ifeq ($(BR2_STRIP_sstrip),y)
|
|
DEPENDENCIES_HOST_PREREQ+=sstrip_host
|
|
endif
|
|
ifneq ($(findstring y,$(BR2_KERNEL_HEADERS_LZMA)),)
|
|
DEPENDENCIES_HOST_PREREQ+=host-lzma
|
|
endif
|
|
|
|
dependencies: host-sed $(DEPENDENCIES_HOST_PREREQ)
|
|
@HOSTCC="$(firstword $(HOSTCC))" MAKE="$(MAKE)" \
|
|
HOST_SED_DIR="$(HOST_SED_DIR)" \
|
|
CONFIG_FILE="$(CONFIG_DIR)/.config" \
|
|
$(TOPDIR)/toolchain/dependencies/dependencies.sh
|
|
|
|
dependencies-source:
|
|
|
|
dependencies-clean:
|
|
rm -f $(SSTRIP_TARGET)
|
|
|
|
dependencies-dirclean:
|
|
true
|
|
|
|
#############################################################
|
|
#
|
|
# Toplevel Makefile options
|
|
#
|
|
#############################################################
|
|
.PHONY: dependencies
|
|
|