|
@@ -0,0 +1,37 @@
|
|
|
+################################################################################
|
|
|
+#
|
|
|
+# cross-ldd
|
|
|
+#
|
|
|
+################################################################################
|
|
|
+
|
|
|
+CROSS_LDD_VERSION = 1.26.0
|
|
|
+CROSS_LDD_SITE = http://crosstool-ng.org/download/crosstool-ng
|
|
|
+CROSS_LDD_SOURCE = crosstool-ng-$(CROSS_LDD_VERSION).tar.xz
|
|
|
+CROSS_LDD_LICENSE = GPL-2.0
|
|
|
+CROSS_LDD_LICENSE_FILES = COPYING
|
|
|
+
|
|
|
+ifeq ($(BR2_ARCH_IS_64),y)
|
|
|
+CROSS_LDD_BITNESS = 64
|
|
|
+else
|
|
|
+CROSS_LDD_BITNESS = 32
|
|
|
+endif
|
|
|
+
|
|
|
+CROSS_LDD_TOOLS_PREFIX = $(patsubst %-,%,$(TARGET_CROSS))
|
|
|
+
|
|
|
+define HOST_CROSS_LDD_CONFIGURE_CMDS
|
|
|
+ sed \
|
|
|
+ -e "s%@@CT_bash@@%/usr/bin/env bash%" \
|
|
|
+ -e "s%@@CT_VERSION@@%$(CROSS_LDD_VERSION)%" \
|
|
|
+ -e "s%@@CT_BITS@@%$(CROSS_LDD_BITNESS)%" \
|
|
|
+ -e "s%@@CT_sed@@%sed%" \
|
|
|
+ -e "s%@@CT_grep@@%grep%" \
|
|
|
+ -e "s%^prefix=.*%prefix=$(CROSS_LDD_TOOLS_PREFIX)%" \
|
|
|
+ $(@D)/scripts/xldd.in > \
|
|
|
+ $(@D)/scripts/xldd
|
|
|
+endef
|
|
|
+
|
|
|
+define HOST_CROSS_LDD_INSTALL_CMDS
|
|
|
+ $(INSTALL) -m 0755 -D $(@D)/scripts/xldd $(TARGET_CROSS)xldd
|
|
|
+endef
|
|
|
+
|
|
|
+$(eval $(host-generic-package))
|