[tor-commits] [tor-browser-bundle/master] Use a TORSOCKS make variable.

mikeperry at torproject.org mikeperry at torproject.org
Sun Mar 30 05:09:40 UTC 2014


commit 93a1c3135730f10575e6a0aa368bedd087cb4618
Author: David Fifield <david at bamsoftware.com>
Date:   Mon Mar 24 14:47:28 2014 -0700

    Use a TORSOCKS make variable.
    
    This allows you to selectively disable torsocks from the command line
    using a command like
    	make prep TORSOCKS=
---
 gitian/Makefile |   20 +++++++++++---------
 1 file changed, 11 insertions(+), 9 deletions(-)

diff --git a/gitian/Makefile b/gitian/Makefile
index e483735..cec338d 100644
--- a/gitian/Makefile
+++ b/gitian/Makefile
@@ -1,3 +1,5 @@
+TORSOCKS = torsocks
+
 all: clean prep build
 
 nightly: clean prep-nightly build-nightly
@@ -31,32 +33,32 @@ build-beta:
 	./hash-bundles.sh versions.beta
 
 sign:
-	torsocks ./upload-signature.sh versions
+	$(TORSOCKS) ./upload-signature.sh versions
 
 sign-alpha:
-	torsocks ./upload-signature.sh versions.alpha
+	$(TORSOCKS) ./upload-signature.sh versions.alpha
 
 sign-nightly:
 	./upload-signature.sh versions.nightly
 
 sign-beta:
-	torsocks ./upload-signature.sh versions.beta
+	$(TORSOCKS) ./upload-signature.sh versions.beta
 
 match:
-	torsocks ./check-match.sh versions
+	$(TORSOCKS) ./check-match.sh versions
 
 match-nightly:
 	./check-match.sh versions.nightly
 
 match-alpha:
-	torsocks ./check-match.sh versions.alpha
+	$(TORSOCKS) ./check-match.sh versions.alpha
 
 match-beta:
-	torsocks ./check-match.sh versions.beta
+	$(TORSOCKS) ./check-match.sh versions.beta
 
 prep:
 	./check-prerequisites.sh
-	torsocks ./fetch-inputs.sh ../../gitian-builder/inputs/ versions
+	$(TORSOCKS) ./fetch-inputs.sh ../../gitian-builder/inputs/ versions
 
 prep-nightly:
 	./check-prerequisites.sh
@@ -64,11 +66,11 @@ prep-nightly:
 
 prep-alpha:
 	./check-prerequisites.sh
-	torsocks ./fetch-inputs.sh ../../gitian-builder/inputs/ versions.alpha
+	$(TORSOCKS) ./fetch-inputs.sh ../../gitian-builder/inputs/ versions.alpha
 
 prep-beta:
 	./check-prerequisites.sh
-	torsocks ./fetch-inputs.sh ../../gitian-builder/inputs/ versions.beta
+	$(TORSOCKS) ./fetch-inputs.sh ../../gitian-builder/inputs/ versions.beta
 
 clean:
 	rm -f ../../gitian-builder/inputs/*gbuilt*





More information about the tor-commits mailing list