mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-27 21:26:36 +00:00
toolchain: drop BR2_CROSS_TOOLCHAIN_TARGET_UTILS option
It's really not very useful, all it does is install a target strace and ldd in a target_utils directory in staging. While at it clean up the strace makefile a bit. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
parent
74058758e4
commit
17dfec8c9b
@ -10,7 +10,6 @@ BR2_ENABLE_LOCALE=y
|
|||||||
BR2_USE_WCHAR=y
|
BR2_USE_WCHAR=y
|
||||||
BR2_PTHREADS_NATIVE=y
|
BR2_PTHREADS_NATIVE=y
|
||||||
BR2_INSTALL_LIBSTDCPP=y
|
BR2_INSTALL_LIBSTDCPP=y
|
||||||
BR2_CROSS_TOOLCHAIN_TARGET_UTILS=y
|
|
||||||
|
|
||||||
# No package
|
# No package
|
||||||
# BR2_PACKAGE_BUSYBOX is not set
|
# BR2_PACKAGE_BUSYBOX is not set
|
||||||
|
@ -8,7 +8,6 @@ BR2_INET_RPC=y
|
|||||||
BR2_ENABLE_LOCALE=y
|
BR2_ENABLE_LOCALE=y
|
||||||
BR2_USE_WCHAR=y
|
BR2_USE_WCHAR=y
|
||||||
BR2_INSTALL_LIBSTDCPP=y
|
BR2_INSTALL_LIBSTDCPP=y
|
||||||
BR2_CROSS_TOOLCHAIN_TARGET_UTILS=y
|
|
||||||
|
|
||||||
# No package
|
# No package
|
||||||
# BR2_PACKAGE_BUSYBOX is not set
|
# BR2_PACKAGE_BUSYBOX is not set
|
||||||
|
@ -3,14 +3,12 @@
|
|||||||
# strace
|
# strace
|
||||||
#
|
#
|
||||||
#############################################################
|
#############################################################
|
||||||
STRACE_VERSION:=4.5.20
|
|
||||||
STRACE_SOURCE:=strace-$(STRACE_VERSION).tar.bz2
|
|
||||||
STRACE_SITE:=http://$(BR2_SOURCEFORGE_MIRROR).dl.sourceforge.net/sourceforge/strace
|
|
||||||
STRACE_AUTORECONF:=NO
|
|
||||||
STRACE_INSTALL_STAGING:=NO
|
|
||||||
STRACE_INSTALL_TARGET:=YES
|
|
||||||
|
|
||||||
STRACE_CONF_ENV:= ac_cv_header_linux_if_packet_h=yes \
|
STRACE_VERSION = 4.5.20
|
||||||
|
STRACE_SOURCE = strace-$(STRACE_VERSION).tar.bz2
|
||||||
|
STRACE_SITE = http://$(BR2_SOURCEFORGE_MIRROR).dl.sourceforge.net/sourceforge/strace
|
||||||
|
|
||||||
|
STRACE_CONF_ENV = ac_cv_header_linux_if_packet_h=yes \
|
||||||
ac_cv_header_linux_netlink_h=yes \
|
ac_cv_header_linux_netlink_h=yes \
|
||||||
$(if $(BR2_LARGEFILE),ac_cv_type_stat64=yes,ac_cv_type_stat64=no)
|
$(if $(BR2_LARGEFILE),ac_cv_type_stat64=yes,ac_cv_type_stat64=no)
|
||||||
|
|
||||||
@ -20,14 +18,4 @@ endef
|
|||||||
|
|
||||||
STRACE_POST_INSTALL_TARGET_HOOKS += STRACE_REMOVE_STRACE_GRAPH
|
STRACE_POST_INSTALL_TARGET_HOOKS += STRACE_REMOVE_STRACE_GRAPH
|
||||||
|
|
||||||
define STRACE_INSTALL_TOOLCHAIN_TARGET_UTILS
|
|
||||||
mkdir -p $(STAGING_DIR)/usr/$(REAL_GNU_TARGET_NAME)/target_utils
|
|
||||||
install -c $(TARGET_DIR)/usr/bin/strace \
|
|
||||||
$(STAGING_DIR)/usr/$(REAL_GNU_TARGET_NAME)/target_utils/strace
|
|
||||||
endef
|
|
||||||
|
|
||||||
ifeq ($(BR2_CROSS_TOOLCHAIN_TARGET_UTILS),y)
|
|
||||||
STRACE_POST_INSTALL_TARGET_HOOKS += STRACE_INSTALL_TOOLCHAIN_TARGET_UTILS
|
|
||||||
endif
|
|
||||||
|
|
||||||
$(eval $(call AUTOTARGETS,package,strace))
|
$(eval $(call AUTOTARGETS,package,strace))
|
||||||
|
@ -80,7 +80,6 @@ BR2_GDB_VERSION="6.8"
|
|||||||
BR2_LARGEFILE=y
|
BR2_LARGEFILE=y
|
||||||
BR2_INET_RPC=y
|
BR2_INET_RPC=y
|
||||||
BR2_TARGET_OPTIMIZATION="-Os -pipe"
|
BR2_TARGET_OPTIMIZATION="-Os -pipe"
|
||||||
BR2_CROSS_TOOLCHAIN_TARGET_UTILS=y
|
|
||||||
|
|
||||||
|
|
||||||
## Added by Maxim
|
## Added by Maxim
|
||||||
|
@ -118,16 +118,4 @@ config BR2_VFP_FLOAT
|
|||||||
|
|
||||||
Most people will answer N.
|
Most people will answer N.
|
||||||
|
|
||||||
config BR2_CROSS_TOOLCHAIN_TARGET_UTILS
|
|
||||||
bool "Include target utils in cross toolchain"
|
|
||||||
default y
|
|
||||||
help
|
|
||||||
When using buildroot to build a deployable cross toolchain,
|
|
||||||
it is handy to include certain target apps with that toolchain
|
|
||||||
as a convenience.
|
|
||||||
Examples include ldd, gdbserver, and strace.
|
|
||||||
|
|
||||||
Answer Y if you want these apps (if built) copied into the
|
|
||||||
cross toolchain dir under <arch>-linux-uclibc/target_utils/.
|
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
@ -479,11 +479,6 @@ $(TARGET_DIR)/usr/bin/ldd: $(cross_compiler)
|
|||||||
CPP=$(TARGET_CROSS)cpp LD=$(TARGET_CROSS)ld \
|
CPP=$(TARGET_CROSS)cpp LD=$(TARGET_CROSS)ld \
|
||||||
ARCH="$(UCLIBC_TARGET_ARCH)" \
|
ARCH="$(UCLIBC_TARGET_ARCH)" \
|
||||||
PREFIX=$(TARGET_DIR) utils install_utils
|
PREFIX=$(TARGET_DIR) utils install_utils
|
||||||
ifeq ($(BR2_CROSS_TOOLCHAIN_TARGET_UTILS),y)
|
|
||||||
mkdir -p $(STAGING_DIR)/usr/$(REAL_GNU_TARGET_NAME)/target_utils
|
|
||||||
install -c $(TARGET_DIR)/usr/bin/ldd \
|
|
||||||
$(STAGING_DIR)/usr/$(REAL_GNU_TARGET_NAME)/target_utils/ldd
|
|
||||||
endif
|
|
||||||
touch -c $@
|
touch -c $@
|
||||||
|
|
||||||
ifneq ($(BR2_PREFER_STATIC_LIB),y)
|
ifneq ($(BR2_PREFER_STATIC_LIB),y)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user