changeset 22:b6a7e96a4f2c

Correction of the script to create the first usefull setup
author friseb123
date Tue, 07 Oct 2003 17:37:29 +0000
parents a45e2c45f410
children 6daffd081b7e
files kdiff3/src/kdiff3.bat kdiff3/src/kdiff3.nsi kdiff3/src/version.c
diffstat 3 files changed, 18 insertions(+), 23 deletions(-) [+]
line wrap: on
line diff
--- a/kdiff3/src/kdiff3.bat	Tue Oct 07 16:26:04 2003 +0000
+++ b/kdiff3/src/kdiff3.bat	Tue Oct 07 17:37:29 2003 +0000
@@ -3,12 +3,12 @@
 del kdiff3setup.exe
 del kdiff3.exe
 qmake kdiff3.pro "CONFIG+=release" "DEFINES+=NO_DEBUG" 
-nmake distclean
-nmake clean
+rem nmake distclean
+rem nmake clean
 nmake
 lupdate kdiff3.pro
 lrelease kdiff3.pro
 cl version.c -o version.exe
 version nsis > version.nsi
 makensis.exe  /DQTDIR=%QTDIR% /DWINDOWS_DIR=%WINDIR%  kdiff3
-pause
+
--- a/kdiff3/src/kdiff3.nsi	Tue Oct 07 16:26:04 2003 +0000
+++ b/kdiff3/src/kdiff3.nsi	Tue Oct 07 17:37:29 2003 +0000
@@ -2,9 +2,9 @@
 ;MultiLanguage Example Script
 ;Written by Joost Verburg
 !define MUI_PRODUCT "KDiff3" ;Define your own software name here
+!include "version.nsi"
 !ifndef MUI_VERSION
-;!define MUI_VERSION "" ;Define your own software version here
-!include "version.nsi"
+!define MUI_VERSION "" ;Define your own software version here
 !endif
 !ifndef QTDIR
 !define QTDIR "f:\qt\3.1.2"
@@ -24,7 +24,7 @@
 
   ;General
   OutFile "KDiff3Setup_${MUI_VERSION}.exe"
-  setCompressor zlib
+  setCompressor bzip2
 
   
   
@@ -50,7 +50,7 @@
   
   !define MUI_UNINSTALLER
   !define MUI_UNCONFIRMPAGE
-;  !define MUI_HEADERBITMAP "kdiff3.bmp"
+  !define MUI_HEADERBITMAP "kdiff3.bmp"
 ;--------------------------------
 ;Languages
 
@@ -162,14 +162,8 @@
     File "${WINDOWS_DIR}\system32\msvcp70.dll"
     File "${WINDOWS_DIR}\system32\msvcr70.dll"
     File "${QTDIR}\lib\qt-mt*.dll"
-    File "..\trd_*.qm"
+    ; File "*.qm"
 
-    SetOutPath "$INSTDIR\sqldrivers"
-    File "${QTDIR}\plugins\sqldrivers\*.dll"
-    SetOutPath "$INSTDIR\imageformats"
-    File "${QTDIR}\plugins\imageformats\*.dll"
-    SetOutPath "$INSTDIR\styles"
-    File "..\styles\*.dll"
   !insertmacro MUI_STARTMENU_WRITE_BEGIN
     
     ;Create shortcuts
@@ -189,18 +183,19 @@
   
 SectionEnd
  
-Section "WinCVS Integration" SecStart 7
+Section "Documentation"
+
+
+SectionEnd
+
+SubSection "Integration"
+Section "WinCVS"
 
   WriteRegStr HKEY_CURRENT_USER "Software\WinCvs\wincvs\CVS settings" "P_Extdiff" '"$INSTDIR\kdiff3.exe"'
   WriteRegBin HKEY_CURRENT_USER "Software\WinCvs\wincvs\CVS settings" "P_DiffUseExtDiff" 01
 
-SectionEnd
- 
-Section "Start of the application" SecStart 6
-
-    Exec "$INSTDIR\kdiff3.exe"
-
-SectionEnd
+SectionEnd 
+SubSectionEnd
  
 ;Display the Finish header
 ;Insert this macro after the sections if you are not using a finish page
--- a/kdiff3/src/version.c	Tue Oct 07 16:26:04 2003 +0000
+++ b/kdiff3/src/version.c	Tue Oct 07 17:37:29 2003 +0000
@@ -12,7 +12,7 @@
   }
   else if (strcmp(argc[1],"nsis")==0)
   {
-    printf("!define MUI_VERSION=\"%s\"\n",VERSION);
+    printf("!define MUI_VERSION \"%s\"\n",VERSION);
   }
   else if (strcmp(argc[1],"unix")==0)
   {