summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mk/macros.mk4
1 files changed, 3 insertions, 1 deletions
diff --git a/mk/macros.mk b/mk/macros.mk
index a78c4ab..b539630 100644
--- a/mk/macros.mk
+++ b/mk/macros.mk
@@ -289,9 +289,11 @@ define EMBTK_CONFIGURE_HOSTPKG
@cd $($(1)_BUILD_DIR); \
CPPFLAGS="-I$(HOSTTOOLS)/usr/include" \
LDFLAGS="-L$(HOSTTOOLS)/$(LIBDIR) -L$(HOSTTOOLS)/usr/$(LIBDIR)" \
+ $($(1)_CONFIGURE_ENV) \
$(CONFIG_SHELL) $($(1)_SRC_DIR)/configure \
--build=$(HOST_BUILD) --host=$(HOST_ARCH) \
- --prefix=$(HOSTTOOLS)/usr $($(1)_CONFIGURE_OPTS)
+ --prefix=$(if $($(1)_PREFIX),$($(1)_PREFIX),$(HOSTTOOLS)/usr) \
+ $($(1)_CONFIGURE_OPTS)
@touch $($(1)_BUILD_DIR)/.configured
endef