Mercurial > hg > easyhg-kdiff3
comparison kdiff3/src/kdiff3.bat @ 45:42106f54567f
Addition of the source code in the windows distribution
Addition of an optional debug distribution
author | friseb123 |
---|---|
date | Thu, 16 Oct 2003 11:41:04 +0000 |
parents | fb2e248c8275 |
children |
comparison
equal
deleted
inserted
replaced
44:bf8fa177e5a1 | 45:42106f54567f |
---|---|
1 rem set QTDIR=f:\qt\3.2.1\ | 1 set DEBUG=1 |
2 echo QTDIR=%QTDIR% | 2 echo QTDIR=%QTDIR% |
3 del Makefile | |
3 del kdiff3setup*.exe | 4 del kdiff3setup*.exe |
5 del kdiff3.pdb | |
4 del kdiff3.exe | 6 del kdiff3.exe |
5 qmake kdiff3.pro "CONFIG+=release" "DEFINES+=NO_DEBUG" | 7 if %DEBUG%==1 ( |
6 nmake distclean | 8 echo debug mode |
7 nmake clean | 9 qmake kdiff3.pro "CONFIG-=release" "CONFIG+=debug" |
10 ) else ( | |
11 qmake kdiff3.pro "CONFIG+=release" "DEFINES+=NO_DEBUG" | |
12 ) | |
13 | |
14 nmake distclean | |
15 nmake clean | |
8 nmake | 16 nmake |
17 del kdiff3.zip | |
18 nmake dist | |
9 lupdate kdiff3.pro | 19 lupdate kdiff3.pro |
10 lrelease kdiff3.pro | 20 lrelease kdiff3.pro |
11 cl version.c -o version.exe | 21 cl version.c -o version.exe |
12 version nsis > version.nsi | 22 version nsis > version.nsi |
23 del /S /Q tmp | |
13 md tmp | 24 md tmp |
14 cd tmp | 25 cd tmp |
15 wget --mirror http://kdiff3.sourceforge.net/doc/index.html | 26 wget --mirror http://kdiff3.sourceforge.net/doc/index.html |
27 md source | |
28 cd source | |
29 unzip -x ..\..\kdiff3.zip | |
16 cd .. | 30 cd .. |
17 makensis.exe /DQTDIR=%QTDIR% /DWINDOWS_DIR=%WINDIR% kdiff3 | 31 cd .. |
32 if %DEBUG%==1 ( | |
33 makensis.exe /DQTDIR=%QTDIR% /DWINDOWS_DIR=%WINDIR% /DDEBUG=%DEBUG% kdiff3 | |
34 ) else ( | |
35 makensis.exe /DQTDIR=%QTDIR% /DWINDOWS_DIR=%WINDIR% kdiff3 | |
36 ) | |
18 pscp kdiff3setup*.exe friseb123@kdiff3.sourceforge.net:/home/groups/k/kd/kdiff3/htdocs | 37 pscp kdiff3setup*.exe friseb123@kdiff3.sourceforge.net:/home/groups/k/kd/kdiff3/htdocs |