[or-cvs] r12741: Update build file for new Vidalia layout Add a Makefile rule (torpedo/trunk/build-scripts)

sjm217 at seul.org sjm217 at seul.org
Sun Dec 9 15:51:29 UTC 2007


Author: sjm217
Date: 2007-12-09 10:51:29 -0500 (Sun, 09 Dec 2007)
New Revision: 12741

Modified:
   torpedo/trunk/build-scripts/Makefile
Log:
Update build file for new Vidalia layout
Add a Makefile rule for building a SFX archive

Modified: torpedo/trunk/build-scripts/Makefile
===================================================================
--- torpedo/trunk/build-scripts/Makefile	2007-12-09 14:59:30 UTC (rev 12740)
+++ torpedo/trunk/build-scripts/Makefile	2007-12-09 15:51:29 UTC (rev 12741)
@@ -5,12 +5,20 @@
 
 MING=/c/MinGW/bin
 QT=/c/Qt/4.3.2/bin
-VIDALIA=vidalia-0.0.16/release
+VIDALIA=/c/build/vidalia
+SEVENZIP="/c/Program Files/7-Zip/7z.exe"
 
+all: build-package
+
 ## Package up all the Vidalia pre-requisites
 ## Filenames extracted using Dependency Walker <http://www.dependencywalker.com/>
-all:
+build-release: build-release.stamp
+build-release.stamp: 
 	mkdir release
 	cp $(MING)/mingwm10.dll release
 	cp $(QT)/QtCore4.dll $(QT)/QtGui4.dll $(QT)/QtNetwork4.dll $(QT)/QtXml4.dll release 
-	cp $(VIDALIA)/vidalia.exe release
+	cp $(VIDALIA)/src/vidalia/vidalia.exe release
+	touch build-release.stamp
+
+build-package: build-release
+	cd release; $(SEVENZIP) a -sfx7z.sfx "Vidalia Package.exe" .	



More information about the tor-commits mailing list