From 429f4764ac6023dd1e0380ff4a476a3c09d99577 Mon Sep 17 00:00:00 2001
From: Mike Baker <mbm@openwrt.org>
Date: Fri, 4 Aug 2006 03:26:32 +0000
Subject: [PATCH] add quotes to TARGET_CC and TARGET_CROSS to help with distcc
 and ccache

SVN-Revision: 4429
---
 openwrt/package/arptables/Makefile                | 2 +-
 openwrt/package/busybox/Makefile                  | 4 ++--
 openwrt/package/dropbear/Makefile                 | 4 ++--
 openwrt/package/iproute2/Makefile                 | 2 +-
 openwrt/package/iptables/Makefile                 | 8 ++++----
 openwrt/package/libpcap/Makefile                  | 2 +-
 openwrt/package/openssl/Makefile                  | 2 +-
 openwrt/package/ppp/Makefile                      | 2 +-
 openwrt/target/image/generic/lzma-loader/Makefile | 4 ++--
 9 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/openwrt/package/arptables/Makefile b/openwrt/package/arptables/Makefile
index b4bfe18a73..855169b7f9 100644
--- a/openwrt/package/arptables/Makefile
+++ b/openwrt/package/arptables/Makefile
@@ -33,7 +33,7 @@ define Build/Compile
 	rm -rf $(PKG_INSTALL_DIR)
 	mkdir -p $(PKG_INSTALL_DIR)
 	$(MAKE) -C $(PKG_BUILD_DIR) \
-		CC=$(TARGET_CC) LD=$(TARGET_CROSS)ld \
+		CC="$(TARGET_CC)" LD="$(TARGET_CROSS)ld" \
 		COPT_FLAGS="$(TARGET_CFLAGS)" \
 		KERNEL_DIR="./include/linux"
 endef
diff --git a/openwrt/package/busybox/Makefile b/openwrt/package/busybox/Makefile
index 31ec103517..afe7c59e3f 100644
--- a/openwrt/package/busybox/Makefile
+++ b/openwrt/package/busybox/Makefile
@@ -38,11 +38,11 @@ endef
 
 define Build/Configure
 	$(SCRIPT_DIR)/gen_busybox_config.pl $(TOPDIR)/.config > $(PKG_BUILD_DIR)/.config
-	yes '' | $(MAKE) CC=$(TARGET_CC) CROSS="$(TARGET_CROSS)" -C $(PKG_BUILD_DIR) oldconfig
+	yes '' | $(MAKE) CC="$(TARGET_CC)" CROSS="$(TARGET_CROSS)" -C $(PKG_BUILD_DIR) oldconfig
 endef
 
 define Package/busybox/install
-	$(MAKE) CC=$(TARGET_CC) CROSS="$(TARGET_CROSS)" PREFIX="$(1)" \
+	$(MAKE) CC="$(TARGET_CC)" CROSS="$(TARGET_CROSS)" PREFIX="$(1)" \
 		EXTRA_CFLAGS="$(TARGET_CFLAGS)" -C $(PKG_BUILD_DIR) install
 	-rm -rf $(1)/lib64
 endef
diff --git a/openwrt/package/dropbear/Makefile b/openwrt/package/dropbear/Makefile
index f5e9b154d1..48e69e466f 100644
--- a/openwrt/package/dropbear/Makefile
+++ b/openwrt/package/dropbear/Makefile
@@ -81,11 +81,11 @@ endef
 
 define Build/Compile
 	$(MAKE) -C $(PKG_BUILD_DIR) \
-		LD=$(TARGET_CC) \
+		LD="$(TARGET_CC)" \
 		PROGRAMS="dropbear dbclient dropbearkey scp" \
 		MULTI=1 SCPPROGRESS=1
 	$(MAKE) -C $(PKG_BUILD_DIR) \
-		LD=$(TARGET_CC) \
+		LD="$(TARGET_CC)" \
 		PROGRAMS="dropbearconvert"
 endef
 	
diff --git a/openwrt/package/iproute2/Makefile b/openwrt/package/iproute2/Makefile
index d21a92c66b..e494177c90 100644
--- a/openwrt/package/iproute2/Makefile
+++ b/openwrt/package/iproute2/Makefile
@@ -45,7 +45,7 @@ define Build/Configure
 endef
 
 define Build/Compile
-	$(MAKE) -j1 -C $(PKG_BUILD_DIR)/netem HOSTCC=$(HOSTCC) CFLAGS="-D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I ../include -DRESOLVE_HOSTNAMES"
+	$(MAKE) -j1 -C $(PKG_BUILD_DIR)/netem HOSTCC="$(HOSTCC)" CFLAGS="-D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I ../include -DRESOLVE_HOSTNAMES"
 	$(MAKE) -j1 -C $(PKG_BUILD_DIR) $(TARGET_CONFIGURE_OPTS) KERNEL_INCLUDE=$(LINUX_DIR)/include all tc/tc ip/ip
 endef
 
diff --git a/openwrt/package/iptables/Makefile b/openwrt/package/iptables/Makefile
index 99ef3347c0..a28b8fd8ed 100644
--- a/openwrt/package/iptables/Makefile
+++ b/openwrt/package/iptables/Makefile
@@ -163,8 +163,8 @@ define Build/Compile
 	mkdir -p $(PKG_INSTALL_DIR)
 	$(MAKE) -C $(PKG_BUILD_DIR) \
 		$(TARGET_CONFIGURE_OPTS) \
-		CC=$(TARGET_CC) COPT_FLAGS="$(TARGET_CFLAGS)" \
-		KERNEL_DIR=$(LINUX_DIR) PREFIX=/usr \
+		CC="$(TARGET_CC)" COPT_FLAGS="$(TARGET_CFLAGS)" \
+		KERNEL_DIR="$(LINUX_DIR)" PREFIX=/usr \
 		DESTDIR="$(PKG_INSTALL_DIR)" \
 		all install install-devel
 endef
@@ -173,8 +173,8 @@ endef
 define Build/InstallDev
 	$(MAKE) -C $(PKG_BUILD_DIR) \
 		$(TARGET_CONFIGURE_OPTS) \
-		CC=$(TARGET_CC) COPT_FLAGS="$(TARGET_CFLAGS)" \
-		KERNEL_DIR=$(LINUX_DIR) PREFIX=/usr \
+		CC="$(TARGET_CC)" COPT_FLAGS="$(TARGET_CFLAGS)" \
+		KERNEL_DIR="$(LINUX_DIR)" PREFIX=/usr \
 		DESTDIR="$(STAGING_DIR)" \
 		install install-devel
 endef
diff --git a/openwrt/package/libpcap/Makefile b/openwrt/package/libpcap/Makefile
index 76c88af9c4..1d9d4371fb 100644
--- a/openwrt/package/libpcap/Makefile
+++ b/openwrt/package/libpcap/Makefile
@@ -61,7 +61,7 @@ define Build/Configure
 			--enable-static \
 			--disable-yydebug \
 			--enable-ipv6 \
-			--with-build-cc=$(HOSTCC) \
+			--with-build-cc="$(HOSTCC)" \
 			--with-pcap=linux \
 	);
 endef
diff --git a/openwrt/package/openssl/Makefile b/openwrt/package/openssl/Makefile
index 23207714be..bbbd2073ed 100644
--- a/openwrt/package/openssl/Makefile
+++ b/openwrt/package/openssl/Makefile
@@ -78,7 +78,7 @@ define Build/Compile
 	# Work around openssl build bug to link libssl.so with libcrypto.so.
 	-rm $(PKG_BUILD_DIR)/libssl.so.*.*.*
 	$(MAKE) -C $(PKG_BUILD_DIR) -j1 \
-		CC=$(TARGET_CC) \
+		CC="$(TARGET_CC)" \
 		CCOPTS="$(TARGET_CFLAGS) -fomit-frame-pointer" \
 		do_linux-shared
 	$(MAKE) -C $(PKG_BUILD_DIR) -j1 \
diff --git a/openwrt/package/ppp/Makefile b/openwrt/package/ppp/Makefile
index 6581ef7e2b..a42af41d31 100644
--- a/openwrt/package/ppp/Makefile
+++ b/openwrt/package/ppp/Makefile
@@ -87,7 +87,7 @@ define Build/Compile
 	rm -rf $(PKG_INSTALL_DIR)
 	mkdir -p $(PKG_INSTALL_DIR)/usr
 	$(MAKE) -C $(PKG_BUILD_DIR) \
-		CC=$(TARGET_CC) \
+		CC="$(TARGET_CC)" \
 		COPTS="$(TARGET_CFLAGS)" \
 		PRECOMPILED_FILTER=1 \
 		STAGING_DIR="$(STAGING_DIR)" \
diff --git a/openwrt/target/image/generic/lzma-loader/Makefile b/openwrt/target/image/generic/lzma-loader/Makefile
index 6cbbd942cc..f9beef4b8e 100644
--- a/openwrt/target/image/generic/lzma-loader/Makefile
+++ b/openwrt/target/image/generic/lzma-loader/Makefile
@@ -19,8 +19,8 @@ $(PKG_BUILD_DIR)/.prepared:
 	touch $@
 
 $(PKG_BUILD_DIR)/lzma.elf: $(PKG_BUILD_DIR)/.prepared $(PKG_BUILD_DIR)/vmlinux.lzma
-	$(MAKE) -C $(PKG_BUILD_DIR) CC=$(TARGET_CC) \
-		LD=$(TARGET_CROSS)ld CROSS_COMPILE=$(TARGET_CROSS) \
+	$(MAKE) -C $(PKG_BUILD_DIR) CC="$(TARGET_CC)" \
+		LD="$(TARGET_CROSS)ld" CROSS_COMPILE="$(TARGET_CROSS)" \
 		RAMSIZE=$(RAMSIZE) \
 		LOADADDR=$(LOADADDR) \
 		KERNEL_ENTRY=$(KERNEL_ENTRY) \
-- 
GitLab