summaryrefslogtreecommitdiffstats
path: root/package/ncftp
diff options
context:
space:
mode:
authorRomain Naour <romain.naour@openwide.fr>2014-02-21 22:00:52 +0100
committerPeter Korsgaard <peter@korsgaard.com>2014-02-22 00:40:54 +0100
commit1963bc815d7d61c7dd7196c5f1543ea59b9e7824 (patch)
tree575e8fd26afc704b09fb8354cde5a7c409ab594f /package/ncftp
parenta1451719dfca5b40619b396b01da5fbddb65ba32 (diff)
downloadbuildroot-1963bc815d7d61c7dd7196c5f1543ea59b9e7824.tar.gz
buildroot-1963bc815d7d61c7dd7196c5f1543ea59b9e7824.zip
ncftp: fix cross-compilation test
The cross-compilation test is based on the ability to run a test program on the host, which is wrong. If it runs, then the configure script concludes that we're doing native compilation, if it doesn't run, we're doing cross-compilation. The configure script needs to be regenerated to fix the cross-compilation test. Fixes http://autobuild.buildroot.net/results/969/969a49ae97a50634ea846a82b9c360e4fb020ace/build-end.log Signed-off-by: Romain Naour <romain.naour@openwide.fr> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package/ncftp')
-rw-r--r--package/ncftp/ncftp.mk8
1 files changed, 8 insertions, 0 deletions
diff --git a/package/ncftp/ncftp.mk b/package/ncftp/ncftp.mk
index ff6c70a0f2..841c82ba1c 100644
--- a/package/ncftp/ncftp.mk
+++ b/package/ncftp/ncftp.mk
@@ -11,6 +11,14 @@ NCFTP_TARGET_BINS = ncftp
NCFTP_LICENSE = Clarified Artistic License
NCFTP_LICENSE_FILES = doc/LICENSE.txt
+NCFTP_DEPENDENCIES = host-autoconf
+
+define NCFTP_RUN_AUTOCONF
+ (cd $(@D); $(HOST_DIR)/usr/bin/autoconf -I$(@D)/autoconf_local/)
+endef
+
+NCFTP_PRE_CONFIGURE_HOOKS += NCFTP_RUN_AUTOCONF
+
ifeq ($(BR2_PACKAGE_NCFTP_GET),y)
NCFTP_TARGET_BINS += ncftpget
endif
OpenPOWER on IntegriCloud