]> xenbits.xensource.com Git - people/liuw/osstest.git/commitdiff
target_cmd_build: Honour $c{HttpProxy}
authorIan Jackson <ian.jackson@eu.citrix.com>
Fri, 6 Mar 2015 21:33:03 +0000 (21:33 +0000)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Tue, 24 Mar 2015 18:53:52 +0000 (18:53 +0000)
Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
Osstest/TestSupport.pm

index 2d1ba9e1e1026a6b89c283512c600c1bb60f460f..1053016054e09347ddecdc483a75885ad4855206 100644 (file)
@@ -559,7 +559,12 @@ sub target_cmd_build ($$$$) {
         export CCACHE_PREFIX DISTCC_FALLBACK DISTCC_HOSTS
 END
 
-    target_cmd($ho, <<END.$distcc.<<END.$script, $timeout);
+    my $httpproxy = defined($c{HttpProxy}) ? <<END : "";
+        http_proxy=$c{HttpProxy}
+        export http_proxy
+END
+
+    target_cmd($ho, <<END.$distcc.$httpproxy.<<END.$script, $timeout);
        set -xe
         LC_ALL=C; export LC_ALL
         PATH=/usr/lib/ccache:\$PATH:/usr/lib/git-core