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