Merge TARGET_CONFIGURE_ENV into TARGET_CONFIGURE_OPTS
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Fri, 25 Jun 2010 21:26:04 +0000 (23:26 +0200)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Wed, 7 Jul 2010 06:14:41 +0000 (08:14 +0200)
TARGET_CONFIGURE_ENV defines CFLAGS, LDFLAGS, CXXFLAGS and FCFLAGS,
separatly from all other variables that are part of
TARGET_CONFIGURE_OPTS. This is useless and not consistent with the
HOST_CONFIGURE_ variables, therefore we merge TARGET_CONFIGURE_ENV
into TARGET_CONFIGURE_OPTS and fix the few users of
TARGET_CONFIGURE_ENV.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/Makefile.autotools.in
package/Makefile.in
package/lockfile-progs/lockfile-progs.mk
package/mtd/mtd.mk
package/multimedia/ffmpeg/ffmpeg.mk

index 337aee4883e540fe824d8aab2aceaf813563c760..1ccf44cd59911b72a84db1812c0a1b49b335b122 100644 (file)
@@ -90,7 +90,6 @@ define $(2)_CONFIGURE_CMDS
        (cd $$($$(PKG)_SRCDIR) && rm -rf config.cache && \
        $$(TARGET_CONFIGURE_OPTS) \
        $$(TARGET_CONFIGURE_ARGS) \
-       $$(TARGET_CONFIGURE_ENV) \
        $$($$(PKG)_CONF_ENV) \
        ./configure \
                $$(if $$(filter YES,$$($$(PKG)_USE_CONFIG_CACHE)),--cache-file="$(BUILD_DIR)/tgt-config.cache",) \
index 1c965c9cf4012b90d08139a8a839eed811d81e95..189806d7ba89bbf71fc83af1a4e3aa540909c7a8 100644 (file)
@@ -194,18 +194,16 @@ TARGET_CONFIGURE_OPTS=PATH=$(TARGET_PATH) \
                FCFLAGS_FOR_BUILD="$(HOST_FCFLAGS)" \
                DEFAULT_ASSEMBLER="$(TARGET_AS)" \
                DEFAULT_LINKER="$(TARGET_LD)" \
+               CFLAGS="$(TARGET_CFLAGS)" \
+               CXXFLAGS="$(TARGET_CXXFLAGS)" \
+               LDFLAGS="$(TARGET_LDFLAGS)" \
+               FCFLAGS="$(TARGET_FCFLAGS)" \
                PKG_CONFIG_SYSROOT_DIR="$(STAGING_DIR)" \
                PKG_CONFIG="$(PKG_CONFIG_HOST_BINARY)" \
                PKG_CONFIG_PATH="$(STAGING_DIR)/usr/lib/pkgconfig:$(PKG_CONFIG_PATH)" \
                PERLLIB="$(HOST_DIR)/usr/lib/perl" \
                STAGING_DIR="$(STAGING_DIR)"
 
-TARGET_CONFIGURE_ENV=\
-       CFLAGS="$(TARGET_CFLAGS)" \
-       CXXFLAGS="$(TARGET_CXXFLAGS)" \
-       LDFLAGS="$(TARGET_LDFLAGS)" \
-       FCFLAGS="$(TARGET_FCFLAGS)" \
-
 TARGET_MAKE_ENV=PATH=$(TARGET_PATH) \
                PERLLIB="$(HOST_DIR)/usr/lib/perl"
 
index 4098330ba23def9a9c8dfe63f362663272db92d9..3925ca3c697ec9d3d213cf4d2f79bb391a546439 100644 (file)
@@ -21,8 +21,7 @@ $(LOCKFILE_PROGS_DIR)/.unpacked: $(DL_DIR)/$(LOCKFILE_PROGS_SOURCE)
        touch $(LOCKFILE_PROGS_DIR)/.unpacked
 
 $(TARGET_DIR)/$(LOCKFILE_PROGS_BINARY): $(LOCKFILE_PROGS_DIR)/.unpacked
-       $(MAKE) $(TARGET_CONFIGURE_OPTS) $(TARGET_CONFIGURE_ENV) \
-               -C $(LOCKFILE_PROGS_DIR)
+       $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(LOCKFILE_PROGS_DIR)
        cp -a $(LOCKFILE_PROGS_DIR)/bin/lockfile* $(TARGET_DIR)/usr/bin
        $(STRIPCMD) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/$(LOCKFILE_PROGS_BINARY)
 
index 0c9ed4214bbf5c9065fdb354b859cd25871f444d..c57384992bf9409883f08bc0efb3eea9887a32ec 100644 (file)
@@ -65,8 +65,7 @@ MTD_TARGETS_UBI_$(BR2_PACKAGE_MTD_UBIRSVOL)   += ubirsvol
 MTD_TARGETS_UBI_$(BR2_PACKAGE_MTD_UBIUPDATEVOL)        += ubiupdatevol
 
 MTD_MAKE_COMMON_FLAGS = \
-       $(TARGET_CONFIGURE_ENV) \
-       CROSS=$(TARGET_CROSS) CC=$(TARGET_CC) \
+       $(TARGET_CONFIGURE_OPTS) CROSS=$(TARGET_CROSS) \
        WITHOUT_XATTR=1 WITHOUT_LARGEFILE=1
 
 ifneq ($(MTD_TARGETS_y),)
index 81984f1a784744c9832592c93a5c8832fd03663e..aac39c15b84db904b7e18282065d60de6100e3c5 100644 (file)
@@ -121,7 +121,6 @@ define FFMPEG_CONFIGURE_CMDS
        (cd $(FFMPEG_SRCDIR) && rm -rf config.cache && \
        $(TARGET_CONFIGURE_OPTS) \
        $(TARGET_CONFIGURE_ARGS) \
-       $(TARGET_CONFIGURE_ENV) \
        $(FFMPEG_CONF_ENV) \
        ./configure \
                --enable-cross-compile  \