summaryrefslogtreecommitdiff
path: root/tools/installer_ng_stable/makeclean.bat
diff options
context:
space:
mode:
authorVadim Dashevskiy <watcherhd@gmail.com>2013-10-27 21:56:10 +0000
committerVadim Dashevskiy <watcherhd@gmail.com>2013-10-27 21:56:10 +0000
commit2e4bc75def474025b0d7632afecf7b551e3431fa (patch)
tree4077a4b6049ac977e34cc9d7ab246a33ab0305e0 /tools/installer_ng_stable/makeclean.bat
parent7db6db8e02b6ed690f2b117a59b9240a7462a31f (diff)
stable version installer scripts
git-svn-id: http://svn.miranda-ng.org/main/trunk@6651 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'tools/installer_ng_stable/makeclean.bat')
-rw-r--r--tools/installer_ng_stable/makeclean.bat34
1 files changed, 34 insertions, 0 deletions
diff --git a/tools/installer_ng_stable/makeclean.bat b/tools/installer_ng_stable/makeclean.bat
new file mode 100644
index 0000000000..3415ecd02b
--- /dev/null
+++ b/tools/installer_ng_stable/makeclean.bat
@@ -0,0 +1,34 @@
+@echo off
+rem Get version
+if not exist tmp mkdir tmp
+Tools\wget.exe -O tmp\build.no http://svn.miranda-ng.org/main/trunk/build/build.no
+pushd tmp
+for /F "tokens=1,2 delims= " %%i in (build.no) do set ver1=%%i.%%j
+for /F "tokens=3 delims= " %%k in (build.no) do (set /a "ver2=%%k-1")
+set Mirver=%ver1%.%ver2%
+popd
+rem end
+
+rem Download and extract compiler
+Tools\wget.exe -O tmp\InnoSetup5.7z http://miranda-ng.org/distr/installer/InnoSetup5.7z
+..\7-zip\7z.exe x tmp\InnoSetup5.7z -y -oTools
+rem end
+
+rem Set compiler variables
+set Compile32=Tools\InnoSetup5\ISCC.exe /Dptx86 /DAppVer=%MirVer% "InnoNG_32\MirandaNG.iss"
+set Compile64=Tools\InnoSetup5\ISCC.exe /DAppVer=%MirVer% "InnoNG_64\MirandaNG.iss"
+rem end
+
+rem Get archives if needed
+if not exist InnoNG_32 call createstructure.bat
+if not exist InnoNG_64 call createstructure.bat
+rem end
+
+rem Make
+"%ProgramFiles%\%Compile32%
+"%ProgramFiles%\%Compile64%
+rem end
+
+rem Clean
+call cleanup.bat
+rem end \ No newline at end of file