* [Buildroot] [PATCH 01/11] cryptopp: use $(HOST_MAKE_ENV) when calling $(MAKE)
@ 2016-10-28 13:18 gustavo.zacarias at free-electrons.com
2016-10-28 13:18 ` [Buildroot] [PATCH 02/11] lzip: " gustavo.zacarias at free-electrons.com
` (10 more replies)
0 siblings, 11 replies; 14+ messages in thread
From: gustavo.zacarias at free-electrons.com @ 2016-10-28 13:18 UTC (permalink / raw)
To: buildroot
From: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
---
package/cryptopp/cryptopp.mk | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/package/cryptopp/cryptopp.mk b/package/cryptopp/cryptopp.mk
index 86a2da1..456876c 100644
--- a/package/cryptopp/cryptopp.mk
+++ b/package/cryptopp/cryptopp.mk
@@ -20,11 +20,11 @@ HOST_CRYPTOPP_MAKE_OPTS = \
CXXFLAGS="$(HOST_CXXFLAGS) -fPIC"
define HOST_CRYPTOPP_BUILD_CMDS
- $(MAKE) -C $(@D) $(HOST_CRYPTOPP_MAKE_OPTS) shared
+ $(HOST_MAKE_ENV) $(MAKE) -C $(@D) $(HOST_CRYPTOPP_MAKE_OPTS) shared
endef
define HOST_CRYPTOPP_INSTALL_CMDS
- $(MAKE) -C $(@D) PREFIX=$(HOST_DIR)/usr install
+ $(HOST_MAKE_ENV) $(MAKE) -C $(@D) PREFIX=$(HOST_DIR)/usr install
endef
$(eval $(host-generic-package))
--
2.7.3
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [Buildroot] [PATCH 02/11] lzip: use $(HOST_MAKE_ENV) when calling $(MAKE)
2016-10-28 13:18 [Buildroot] [PATCH 01/11] cryptopp: use $(HOST_MAKE_ENV) when calling $(MAKE) gustavo.zacarias at free-electrons.com
@ 2016-10-28 13:18 ` gustavo.zacarias at free-electrons.com
2016-10-28 13:18 ` [Buildroot] [PATCH 03/11] lzip: use $(TARGET_MAKE_ENV) for configure as well gustavo.zacarias at free-electrons.com
` (9 subsequent siblings)
10 siblings, 0 replies; 14+ messages in thread
From: gustavo.zacarias at free-electrons.com @ 2016-10-28 13:18 UTC (permalink / raw)
To: buildroot
From: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
---
package/lzip/lzip.mk | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/lzip/lzip.mk b/package/lzip/lzip.mk
index c6f0543..ecf70a3 100644
--- a/package/lzip/lzip.mk
+++ b/package/lzip/lzip.mk
@@ -15,7 +15,7 @@ define LZIP_CONFIGURE_CMDS
endef
define HOST_LZIP_CONFIGURE_CMDS
- (cd $(@D); ./configure --prefix=/usr \
+ (cd $(@D); $(HOST_MAKE_ENV) ./configure --prefix=/usr \
$(HOST_CONFIGURE_OPTS) )
endef
@@ -24,7 +24,7 @@ define LZIP_BUILD_CMDS
endef
define HOST_LZIP_BUILD_CMDS
- $(MAKE) -C $(@D)
+ $(HOST_MAKE_ENV) $(MAKE) -C $(@D)
endef
define LZIP_INSTALL_TARGET_CMDS
@@ -32,7 +32,7 @@ define LZIP_INSTALL_TARGET_CMDS
endef
define HOST_LZIP_INSTALL_CMDS
- $(MAKE) -C $(@D) DESTDIR=$(HOST_DIR) install
+ $(HOST_MAKE_ENV) $(MAKE) -C $(@D) DESTDIR=$(HOST_DIR) install
endef
# It's not autotools-based
--
2.7.3
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [Buildroot] [PATCH 03/11] lzip: use $(TARGET_MAKE_ENV) for configure as well
2016-10-28 13:18 [Buildroot] [PATCH 01/11] cryptopp: use $(HOST_MAKE_ENV) when calling $(MAKE) gustavo.zacarias at free-electrons.com
2016-10-28 13:18 ` [Buildroot] [PATCH 02/11] lzip: " gustavo.zacarias at free-electrons.com
@ 2016-10-28 13:18 ` gustavo.zacarias at free-electrons.com
2016-10-28 13:18 ` [Buildroot] [PATCH 04/11] libselinux: use $(TARGET_MAKE_ENV) when calling $(MAKE) gustavo.zacarias at free-electrons.com
` (8 subsequent siblings)
10 siblings, 0 replies; 14+ messages in thread
From: gustavo.zacarias at free-electrons.com @ 2016-10-28 13:18 UTC (permalink / raw)
To: buildroot
From: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
---
package/lzip/lzip.mk | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package/lzip/lzip.mk b/package/lzip/lzip.mk
index ecf70a3..8180fd0 100644
--- a/package/lzip/lzip.mk
+++ b/package/lzip/lzip.mk
@@ -10,7 +10,7 @@ LZIP_LICENSE = GPLv3+
LZIP_LICENSE_FILES = COPYING
define LZIP_CONFIGURE_CMDS
- (cd $(@D); ./configure --prefix=/usr \
+ (cd $(@D); $(TARGET_MAKE_ENV) ./configure --prefix=/usr \
$(TARGET_CONFIGURE_OPTS) )
endef
--
2.7.3
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [Buildroot] [PATCH 04/11] libselinux: use $(TARGET_MAKE_ENV) when calling $(MAKE)
2016-10-28 13:18 [Buildroot] [PATCH 01/11] cryptopp: use $(HOST_MAKE_ENV) when calling $(MAKE) gustavo.zacarias at free-electrons.com
2016-10-28 13:18 ` [Buildroot] [PATCH 02/11] lzip: " gustavo.zacarias at free-electrons.com
2016-10-28 13:18 ` [Buildroot] [PATCH 03/11] lzip: use $(TARGET_MAKE_ENV) for configure as well gustavo.zacarias at free-electrons.com
@ 2016-10-28 13:18 ` gustavo.zacarias at free-electrons.com
2016-10-28 13:18 ` [Buildroot] [PATCH 05/11] libselinux: use $(HOST_MAKE_ENV) " gustavo.zacarias at free-electrons.com
` (7 subsequent siblings)
10 siblings, 0 replies; 14+ messages in thread
From: gustavo.zacarias at free-electrons.com @ 2016-10-28 13:18 UTC (permalink / raw)
To: buildroot
From: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
---
package/libselinux/libselinux.mk | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/package/libselinux/libselinux.mk b/package/libselinux/libselinux.mk
index 6f94173..29ed0ef 100644
--- a/package/libselinux/libselinux.mk
+++ b/package/libselinux/libselinux.mk
@@ -23,15 +23,18 @@ LIBSELINUX_MAKE_OPTS = \
define LIBSELINUX_BUILD_CMDS
# DESTDIR is needed during the compile to compute library and
# header paths.
- $(MAKE) -C $(@D) $(LIBSELINUX_MAKE_OPTS) DESTDIR=$(STAGING_DIR) all
+ $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) \
+ $(LIBSELINUX_MAKE_OPTS) DESTDIR=$(STAGING_DIR) all
endef
define LIBSELINUX_INSTALL_STAGING_CMDS
- $(MAKE) -C $(@D) $(LIBSELINUX_MAKE_OPTS) DESTDIR=$(STAGING_DIR) install
+ $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) \
+ $(LIBSELINUX_MAKE_OPTS) DESTDIR=$(STAGING_DIR) install
endef
define LIBSELINUX_INSTALL_TARGET_CMDS
- $(MAKE) -C $(@D) $(LIBSELINUX_MAKE_OPTS) DESTDIR=$(TARGET_DIR) install
+ $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) \
+ $(LIBSELINUX_MAKE_OPTS) DESTDIR=$(TARGET_DIR) install
# Create the selinuxfs mount point
if [ ! -d "$(TARGET_DIR)/selinux" ]; then mkdir $(TARGET_DIR)/selinux; fi
if ! grep -q "selinuxfs" $(TARGET_DIR)/etc/fstab; then \
--
2.7.3
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [Buildroot] [PATCH 05/11] libselinux: use $(HOST_MAKE_ENV) when calling $(MAKE)
2016-10-28 13:18 [Buildroot] [PATCH 01/11] cryptopp: use $(HOST_MAKE_ENV) when calling $(MAKE) gustavo.zacarias at free-electrons.com
` (2 preceding siblings ...)
2016-10-28 13:18 ` [Buildroot] [PATCH 04/11] libselinux: use $(TARGET_MAKE_ENV) when calling $(MAKE) gustavo.zacarias at free-electrons.com
@ 2016-10-28 13:18 ` gustavo.zacarias at free-electrons.com
2016-10-28 13:18 ` [Buildroot] [PATCH 06/11] perl: use $(TARGET_MAKE_ENV) " gustavo.zacarias at free-electrons.com
` (6 subsequent siblings)
10 siblings, 0 replies; 14+ messages in thread
From: gustavo.zacarias at free-electrons.com @ 2016-10-28 13:18 UTC (permalink / raw)
To: buildroot
From: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
---
package/libselinux/libselinux.mk | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/package/libselinux/libselinux.mk b/package/libselinux/libselinux.mk
index 29ed0ef..165ac4c 100644
--- a/package/libselinux/libselinux.mk
+++ b/package/libselinux/libselinux.mk
@@ -67,18 +67,22 @@ HOST_LIBSELINUX_MAKE_OPTS = \
define HOST_LIBSELINUX_BUILD_CMDS
# DESTDIR is needed during the compile to compute library and
# header paths.
- $(MAKE1) -C $(@D) $(HOST_LIBSELINUX_MAKE_OPTS) DESTDIR=$(HOST_DIR) \
+ $(HOST_MAKE_ENV) $(MAKE1) -C $(@D) \
+ $(HOST_LIBSELINUX_MAKE_OPTS) DESTDIR=$(HOST_DIR) \
SHLIBDIR=$(HOST_DIR)/usr/lib all
# Generate python interface wrapper
- $(MAKE1) -C $(@D) $(HOST_LIBSELINUX_MAKE_OPTS) DESTDIR=$(HOST_DIR) swigify pywrap
+ $(HOST_MAKE_ENV) $(MAKE1) -C $(@D) \
+ $(HOST_LIBSELINUX_MAKE_OPTS) DESTDIR=$(HOST_DIR) swigify pywrap
endef
define HOST_LIBSELINUX_INSTALL_CMDS
- $(MAKE) -C $(@D) $(HOST_LIBSELINUX_MAKE_OPTS) DESTDIR=$(HOST_DIR) \
+ $(HOST_MAKE_ENV) $(MAKE) -C $(@D) \
+ $(HOST_LIBSELINUX_MAKE_OPTS) DESTDIR=$(HOST_DIR) \
SHLIBDIR=$(HOST_DIR)/usr/lib SBINDIR=$(HOST_DIR)/usr/sbin install
(cd $(HOST_DIR)/usr/lib; $(HOSTLN) -sf libselinux.so.1 libselinux.so)
# Install python interface wrapper
- $(MAKE) -C $(@D) $(HOST_LIBSELINUX_MAKE_OPTS) DESTDIR=$(HOST_DIR) install-pywrap
+ $(HOST_MAKE_ENV) $(MAKE) -C $(@D) \
+ $(HOST_LIBSELINUX_MAKE_OPTS) DESTDIR=$(HOST_DIR) install-pywrap
endef
$(eval $(generic-package))
--
2.7.3
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [Buildroot] [PATCH 06/11] perl: use $(TARGET_MAKE_ENV) when calling $(MAKE)
2016-10-28 13:18 [Buildroot] [PATCH 01/11] cryptopp: use $(HOST_MAKE_ENV) when calling $(MAKE) gustavo.zacarias at free-electrons.com
` (3 preceding siblings ...)
2016-10-28 13:18 ` [Buildroot] [PATCH 05/11] libselinux: use $(HOST_MAKE_ENV) " gustavo.zacarias at free-electrons.com
@ 2016-10-28 13:18 ` gustavo.zacarias at free-electrons.com
2016-10-29 13:57 ` Thomas Petazzoni
2016-10-28 13:18 ` [Buildroot] [PATCH 07/11] perl: use $(HOST_MAKE_ENV) " gustavo.zacarias at free-electrons.com
` (5 subsequent siblings)
10 siblings, 1 reply; 14+ messages in thread
From: gustavo.zacarias at free-electrons.com @ 2016-10-28 13:18 UTC (permalink / raw)
To: buildroot
From: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
---
package/perl/perl.mk | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/package/perl/perl.mk b/package/perl/perl.mk
index a8768b2..b19fa78 100644
--- a/package/perl/perl.mk
+++ b/package/perl/perl.mk
@@ -81,20 +81,21 @@ PERL_CONF_OPTS += --only-mod=$(subst $(space),$(comma),$(PERL_MODULES))
endif
define PERL_CONFIGURE_CMDS
- (cd $(@D); HOSTCC='$(HOSTCC_NOCCACHE)' ./configure $(PERL_CONF_OPTS))
+ (cd $(@D); HOSTCC='$(HOSTCC_NOCCACHE)' $(TARGET_MAKE_ENV) \
+ ./configure $(PERL_CONF_OPTS))
$(SED) 's/UNKNOWN-/Buildroot $(BR2_VERSION_FULL) /' $(@D)/patchlevel.h
endef
define PERL_BUILD_CMDS
- $(MAKE1) -C $(@D) all
+ $(TARGET_MAKE_ENV) $(MAKE1) -C $(@D) all
endef
define PERL_INSTALL_STAGING_CMDS
- $(MAKE1) -C $(@D) DESTDIR="$(STAGING_DIR)" install.perl
+ $(TARGET_MAKE_ENV) $(MAKE1) -C $(@D) DESTDIR="$(STAGING_DIR)" install.perl
endef
define PERL_INSTALL_TARGET_CMDS
- $(MAKE1) -C $(@D) DESTDIR="$(TARGET_DIR)" install.perl
+ $(TARGET_MAKE_ENV) $(MAKE1) -C $(@D) DESTDIR="$(TARGET_DIR)" install.perl
endef
HOST_PERL_CONF_OPTS = \
--
2.7.3
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [Buildroot] [PATCH 07/11] perl: use $(HOST_MAKE_ENV) when calling $(MAKE)
2016-10-28 13:18 [Buildroot] [PATCH 01/11] cryptopp: use $(HOST_MAKE_ENV) when calling $(MAKE) gustavo.zacarias at free-electrons.com
` (4 preceding siblings ...)
2016-10-28 13:18 ` [Buildroot] [PATCH 06/11] perl: use $(TARGET_MAKE_ENV) " gustavo.zacarias at free-electrons.com
@ 2016-10-28 13:18 ` gustavo.zacarias at free-electrons.com
2016-10-28 13:18 ` [Buildroot] [PATCH 08/11] dtc: use $(TARGET_CONFIGURE_OPTS) " gustavo.zacarias at free-electrons.com
` (4 subsequent siblings)
10 siblings, 0 replies; 14+ messages in thread
From: gustavo.zacarias at free-electrons.com @ 2016-10-28 13:18 UTC (permalink / raw)
To: buildroot
From: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
---
package/perl/perl.mk | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/package/perl/perl.mk b/package/perl/perl.mk
index b19fa78..23ea728 100644
--- a/package/perl/perl.mk
+++ b/package/perl/perl.mk
@@ -104,15 +104,16 @@ HOST_PERL_CONF_OPTS = \
-Dcc="$(HOSTCC)"
define HOST_PERL_CONFIGURE_CMDS
- (cd $(@D); HOSTCC='$(HOSTCC_NOCCACHE)' ./Configure $(HOST_PERL_CONF_OPTS))
+ (cd $(@D); HOSTCC='$(HOSTCC_NOCCACHE)' $(HOST_MAKE_ENV) \
+ ./Configure $(HOST_PERL_CONF_OPTS))
endef
define HOST_PERL_BUILD_CMDS
- $(MAKE) -C $(@D)
+ $(HOST_MAKE_ENV) $(MAKE) -C $(@D)
endef
define HOST_PERL_INSTALL_CMDS
- $(MAKE) -C $(@D) INSTALL_DEPENDENCE='' install
+ $(HOST_MAKE_ENV) $(MAKE) -C $(@D) INSTALL_DEPENDENCE='' install
endef
$(eval $(generic-package))
--
2.7.3
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [Buildroot] [PATCH 08/11] dtc: use $(TARGET_CONFIGURE_OPTS) when calling $(MAKE)
2016-10-28 13:18 [Buildroot] [PATCH 01/11] cryptopp: use $(HOST_MAKE_ENV) when calling $(MAKE) gustavo.zacarias at free-electrons.com
` (5 preceding siblings ...)
2016-10-28 13:18 ` [Buildroot] [PATCH 07/11] perl: use $(HOST_MAKE_ENV) " gustavo.zacarias at free-electrons.com
@ 2016-10-28 13:18 ` gustavo.zacarias at free-electrons.com
2016-10-28 13:18 ` [Buildroot] [PATCH 09/11] ezxml: use $(TARGET_MAKE_ENV) " gustavo.zacarias at free-electrons.com
` (3 subsequent siblings)
10 siblings, 0 replies; 14+ messages in thread
From: gustavo.zacarias at free-electrons.com @ 2016-10-28 13:18 UTC (permalink / raw)
To: buildroot
From: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
---
package/dtc/dtc.mk | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/package/dtc/dtc.mk b/package/dtc/dtc.mk
index 0a48644..f6800f3 100644
--- a/package/dtc/dtc.mk
+++ b/package/dtc/dtc.mk
@@ -37,12 +37,12 @@ endef
# For staging, only the library is needed
define DTC_INSTALL_STAGING_CMDS
- $(MAKE) -C $(@D) DESTDIR=$(STAGING_DIR) PREFIX=/usr install-lib \
+ $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) DESTDIR=$(STAGING_DIR) PREFIX=/usr install-lib \
install-includes
endef
define DTC_INSTALL_TARGET_CMDS
- $(MAKE) -C $(@D) DESTDIR=$(TARGET_DIR) PREFIX=/usr $(DTC_INSTALL_GOAL)
+ $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) DESTDIR=$(TARGET_DIR) PREFIX=/usr $(DTC_INSTALL_GOAL)
endef
# host build
--
2.7.3
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [Buildroot] [PATCH 09/11] ezxml: use $(TARGET_MAKE_ENV) when calling $(MAKE)
2016-10-28 13:18 [Buildroot] [PATCH 01/11] cryptopp: use $(HOST_MAKE_ENV) when calling $(MAKE) gustavo.zacarias at free-electrons.com
` (6 preceding siblings ...)
2016-10-28 13:18 ` [Buildroot] [PATCH 08/11] dtc: use $(TARGET_CONFIGURE_OPTS) " gustavo.zacarias at free-electrons.com
@ 2016-10-28 13:18 ` gustavo.zacarias at free-electrons.com
2016-10-28 13:18 ` [Buildroot] [PATCH 10/11] fmlib: " gustavo.zacarias at free-electrons.com
` (2 subsequent siblings)
10 siblings, 0 replies; 14+ messages in thread
From: gustavo.zacarias at free-electrons.com @ 2016-10-28 13:18 UTC (permalink / raw)
To: buildroot
From: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
---
package/ezxml/ezxml.mk | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/package/ezxml/ezxml.mk b/package/ezxml/ezxml.mk
index 7693466..972e44d 100644
--- a/package/ezxml/ezxml.mk
+++ b/package/ezxml/ezxml.mk
@@ -11,8 +11,8 @@ EZXML_LICENSE = MIT
EZXML_LICENSE_FILES = license.txt
define EZXML_BUILD_CMDS
- $(MAKE) CC="$(TARGET_CC)" CFLAGS="$(TARGET_CFLAGS)" AR=$(TARGET_AR) \
- -f GNUmakefile -C $(@D)
+ $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) -f GNUmakefile
+ CC="$(TARGET_CC)" CFLAGS="$(TARGET_CFLAGS)" AR=$(TARGET_AR) \
endef
define EZXML_INSTALL_STAGING_CMDS
--
2.7.3
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [Buildroot] [PATCH 10/11] fmlib: use $(TARGET_MAKE_ENV) when calling $(MAKE)
2016-10-28 13:18 [Buildroot] [PATCH 01/11] cryptopp: use $(HOST_MAKE_ENV) when calling $(MAKE) gustavo.zacarias at free-electrons.com
` (7 preceding siblings ...)
2016-10-28 13:18 ` [Buildroot] [PATCH 09/11] ezxml: use $(TARGET_MAKE_ENV) " gustavo.zacarias at free-electrons.com
@ 2016-10-28 13:18 ` gustavo.zacarias at free-electrons.com
2016-10-28 13:18 ` [Buildroot] [PATCH 11/11] qt: " gustavo.zacarias at free-electrons.com
2016-10-29 13:56 ` [Buildroot] [PATCH 01/11] cryptopp: use $(HOST_MAKE_ENV) " Thomas Petazzoni
10 siblings, 0 replies; 14+ messages in thread
From: gustavo.zacarias at free-electrons.com @ 2016-10-28 13:18 UTC (permalink / raw)
To: buildroot
From: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
And drop FMLIB_MAKE_ENV which is non-existant as pointed by Arnout.
Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
---
package/fmlib/fmlib.mk | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package/fmlib/fmlib.mk b/package/fmlib/fmlib.mk
index 42cdc27..16e8176 100644
--- a/package/fmlib/fmlib.mk
+++ b/package/fmlib/fmlib.mk
@@ -31,7 +31,7 @@ endef
define FMLIB_INSTALL_STAGING_CMDS
$(RM) $(STAGING_DIR)/usr/lib/libfm.a
- $(FMLIB_MAKE_ENV) $(MAKE) $(FMLIB_MAKE_OPTS) -C $(@D) install-libfm-$(FMLIB_ARCHTYPE)
+ $(TARGET_MAKE_ENV) $(MAKE) $(FMLIB_MAKE_OPTS) -C $(@D) install-libfm-$(FMLIB_ARCHTYPE)
endef
$(eval $(generic-package))
--
2.7.3
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [Buildroot] [PATCH 11/11] qt: use $(TARGET_MAKE_ENV) when calling $(MAKE)
2016-10-28 13:18 [Buildroot] [PATCH 01/11] cryptopp: use $(HOST_MAKE_ENV) when calling $(MAKE) gustavo.zacarias at free-electrons.com
` (8 preceding siblings ...)
2016-10-28 13:18 ` [Buildroot] [PATCH 10/11] fmlib: " gustavo.zacarias at free-electrons.com
@ 2016-10-28 13:18 ` gustavo.zacarias at free-electrons.com
2016-10-29 13:57 ` Thomas Petazzoni
2016-10-29 13:56 ` [Buildroot] [PATCH 01/11] cryptopp: use $(HOST_MAKE_ENV) " Thomas Petazzoni
10 siblings, 1 reply; 14+ messages in thread
From: gustavo.zacarias at free-electrons.com @ 2016-10-28 13:18 UTC (permalink / raw)
To: buildroot
From: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
---
package/qt/qt.mk | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/qt/qt.mk b/package/qt/qt.mk
index 8c0ff7b..29dcc46 100644
--- a/package/qt/qt.mk
+++ b/package/qt/qt.mk
@@ -505,7 +505,7 @@ endef
endif
define QT_CONFIGURE_CMDS
- -[ -f $(@D)/Makefile ] && $(MAKE) -C $(@D) confclean
+ -[ -f $(@D)/Makefile ] && $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) confclean
$(QT_CONFIGURE_IPV6)
$(QT_CONFIGURE_CONFIG_FILE)
# Fix compiler path
@@ -527,7 +527,7 @@ define QT_CONFIGURE_CMDS
PKG_CONFIG_SYSROOT_DIR="$(STAGING_DIR)" \
PKG_CONFIG="$(PKG_CONFIG_HOST_BINARY)" \
PKG_CONFIG_PATH="$(STAGING_DIR)/usr/lib/pkgconfig:$(PKG_CONFIG_PATH)" \
- $(QT_CONFIGURE_ENV) \
+ $(TARGET_MAKE_ENV) \
MAKEFLAGS="$(MAKEFLAGS) -j$(PARALLEL_JOBS)" ./configure \
$(if $(VERBOSE),-verbose,-silent) \
-force-pkg-config \
@@ -632,7 +632,7 @@ endef
# remove the sysroot path from them, since pkg-config already adds it
# automatically.
define QT_INSTALL_STAGING_CMDS
- $(MAKE) -C $(@D) install
+ $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) install
mkdir -p $(HOST_DIR)/usr/bin
mv $(addprefix $(STAGING_DIR)/usr/bin/,$(QT_HOST_PROGRAMS)) $(HOST_DIR)/usr/bin
ln -sf $(STAGING_DIR)/usr/mkspecs $(HOST_DIR)/usr/mkspecs
--
2.7.3
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [Buildroot] [PATCH 01/11] cryptopp: use $(HOST_MAKE_ENV) when calling $(MAKE)
2016-10-28 13:18 [Buildroot] [PATCH 01/11] cryptopp: use $(HOST_MAKE_ENV) when calling $(MAKE) gustavo.zacarias at free-electrons.com
` (9 preceding siblings ...)
2016-10-28 13:18 ` [Buildroot] [PATCH 11/11] qt: " gustavo.zacarias at free-electrons.com
@ 2016-10-29 13:56 ` Thomas Petazzoni
10 siblings, 0 replies; 14+ messages in thread
From: Thomas Petazzoni @ 2016-10-29 13:56 UTC (permalink / raw)
To: buildroot
Hello,
On Fri, 28 Oct 2016 10:18:19 -0300, gustavo.zacarias at free-electrons.com
wrote:
> From: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
>
> Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
> ---
> package/cryptopp/cryptopp.mk | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
I've applied all 11 patches, but did a few changes on some of them,
I'll answer to those patches separately.
Thanks!
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Buildroot] [PATCH 06/11] perl: use $(TARGET_MAKE_ENV) when calling $(MAKE)
2016-10-28 13:18 ` [Buildroot] [PATCH 06/11] perl: use $(TARGET_MAKE_ENV) " gustavo.zacarias at free-electrons.com
@ 2016-10-29 13:57 ` Thomas Petazzoni
0 siblings, 0 replies; 14+ messages in thread
From: Thomas Petazzoni @ 2016-10-29 13:57 UTC (permalink / raw)
To: buildroot
Hello,
On Fri, 28 Oct 2016 10:18:24 -0300, gustavo.zacarias at free-electrons.com
wrote:
> From: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
>
> Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
> ---
> package/perl/perl.mk | 9 +++++----
> 1 file changed, 5 insertions(+), 4 deletions(-)
>
> diff --git a/package/perl/perl.mk b/package/perl/perl.mk
> index a8768b2..b19fa78 100644
> --- a/package/perl/perl.mk
> +++ b/package/perl/perl.mk
> @@ -81,20 +81,21 @@ PERL_CONF_OPTS += --only-mod=$(subst $(space),$(comma),$(PERL_MODULES))
> endif
>
> define PERL_CONFIGURE_CMDS
> - (cd $(@D); HOSTCC='$(HOSTCC_NOCCACHE)' ./configure $(PERL_CONF_OPTS))
> + (cd $(@D); HOSTCC='$(HOSTCC_NOCCACHE)' $(TARGET_MAKE_ENV) \
I think it makes more sense to have $(TARGET_MAKE_ENV) before HOSTCC=,
since HOSTCC= is package-specific, and should therefore appear after
the more "global" TARGET_MAKE_ENV variable.
I did the same change in patch 07/11 for the host variant of perl.
Thanks!
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Buildroot] [PATCH 11/11] qt: use $(TARGET_MAKE_ENV) when calling $(MAKE)
2016-10-28 13:18 ` [Buildroot] [PATCH 11/11] qt: " gustavo.zacarias at free-electrons.com
@ 2016-10-29 13:57 ` Thomas Petazzoni
0 siblings, 0 replies; 14+ messages in thread
From: Thomas Petazzoni @ 2016-10-29 13:57 UTC (permalink / raw)
To: buildroot
Hello,
On Fri, 28 Oct 2016 10:18:29 -0300, gustavo.zacarias at free-electrons.com
wrote:
> - $(QT_CONFIGURE_ENV) \
> + $(TARGET_MAKE_ENV) \
It would have been good to indicate in the commit log why you're
dropping QT_CONFIGURE_ENV here. After checking that it's indeed never
defined, I've amended the commit log accordingly.
Thanks!
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2016-10-29 13:57 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-10-28 13:18 [Buildroot] [PATCH 01/11] cryptopp: use $(HOST_MAKE_ENV) when calling $(MAKE) gustavo.zacarias at free-electrons.com
2016-10-28 13:18 ` [Buildroot] [PATCH 02/11] lzip: " gustavo.zacarias at free-electrons.com
2016-10-28 13:18 ` [Buildroot] [PATCH 03/11] lzip: use $(TARGET_MAKE_ENV) for configure as well gustavo.zacarias at free-electrons.com
2016-10-28 13:18 ` [Buildroot] [PATCH 04/11] libselinux: use $(TARGET_MAKE_ENV) when calling $(MAKE) gustavo.zacarias at free-electrons.com
2016-10-28 13:18 ` [Buildroot] [PATCH 05/11] libselinux: use $(HOST_MAKE_ENV) " gustavo.zacarias at free-electrons.com
2016-10-28 13:18 ` [Buildroot] [PATCH 06/11] perl: use $(TARGET_MAKE_ENV) " gustavo.zacarias at free-electrons.com
2016-10-29 13:57 ` Thomas Petazzoni
2016-10-28 13:18 ` [Buildroot] [PATCH 07/11] perl: use $(HOST_MAKE_ENV) " gustavo.zacarias at free-electrons.com
2016-10-28 13:18 ` [Buildroot] [PATCH 08/11] dtc: use $(TARGET_CONFIGURE_OPTS) " gustavo.zacarias at free-electrons.com
2016-10-28 13:18 ` [Buildroot] [PATCH 09/11] ezxml: use $(TARGET_MAKE_ENV) " gustavo.zacarias at free-electrons.com
2016-10-28 13:18 ` [Buildroot] [PATCH 10/11] fmlib: " gustavo.zacarias at free-electrons.com
2016-10-28 13:18 ` [Buildroot] [PATCH 11/11] qt: " gustavo.zacarias at free-electrons.com
2016-10-29 13:57 ` Thomas Petazzoni
2016-10-29 13:56 ` [Buildroot] [PATCH 01/11] cryptopp: use $(HOST_MAKE_ENV) " Thomas Petazzoni
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox