Mercurial > hg > easyhg-kdiff3
diff 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 |
line wrap: on
line diff
--- a/kdiff3/src/kdiff3.bat Wed Oct 15 20:14:03 2003 +0000 +++ b/kdiff3/src/kdiff3.bat Thu Oct 16 11:41:04 2003 +0000 @@ -1,18 +1,37 @@ -rem set QTDIR=f:\qt\3.2.1\ +set DEBUG=1 echo QTDIR=%QTDIR% +del Makefile del kdiff3setup*.exe +del kdiff3.pdb del kdiff3.exe -qmake kdiff3.pro "CONFIG+=release" "DEFINES+=NO_DEBUG" -nmake distclean -nmake clean +if %DEBUG%==1 ( + echo debug mode + qmake kdiff3.pro "CONFIG-=release" "CONFIG+=debug" +) else ( + qmake kdiff3.pro "CONFIG+=release" "DEFINES+=NO_DEBUG" +) + + nmake distclean + nmake clean nmake +del kdiff3.zip +nmake dist lupdate kdiff3.pro lrelease kdiff3.pro cl version.c -o version.exe version nsis > version.nsi + del /S /Q tmp md tmp cd tmp -wget --mirror http://kdiff3.sourceforge.net/doc/index.html + wget --mirror http://kdiff3.sourceforge.net/doc/index.html +md source +cd source +unzip -x ..\..\kdiff3.zip cd .. -makensis.exe /DQTDIR=%QTDIR% /DWINDOWS_DIR=%WINDIR% kdiff3 +cd .. +if %DEBUG%==1 ( + makensis.exe /DQTDIR=%QTDIR% /DWINDOWS_DIR=%WINDIR% /DDEBUG=%DEBUG% kdiff3 +) else ( + makensis.exe /DQTDIR=%QTDIR% /DWINDOWS_DIR=%WINDIR% kdiff3 +) pscp kdiff3setup*.exe friseb123@kdiff3.sourceforge.net:/home/groups/k/kd/kdiff3/htdocs