From: Matthias Braun Date: Mon, 11 Jul 2005 20:33:25 +0000 (+0000) Subject: update innosetup script X-Git-Url: https://git.verplant.org/?a=commitdiff_plain;h=8c702d998f69d1ddea08b1d580cb2c0265d7f050;p=supertux.git update innosetup script SVN-Revision: 2716 --- diff --git a/tools/innosetup/supertux.iss b/tools/innosetup/supertux.iss index 1d94326e9..b81af8535 100644 --- a/tools/innosetup/supertux.iss +++ b/tools/innosetup/supertux.iss @@ -1,39 +1,30 @@ -; Script generated by the Inno Setup Script Wizard. -; modified by Matthias Braun (thanks go to fEnio for the netpanzer script which I took as a base) - +; Supertux setup script. Process this scrip with InnoSetup +; +; This script assumes that you have prepared a directory that contains all +; files that "jam install" installs in the data\ subdir. You should also place +; files like README and COPYING +; into the doc\ dir. +; The main directory should contain this file the supertux.ico, all .dll +; files and the supertux.exe file. [Setup] AppName=SuperTux -AppVerName=SuperTux 0.1.0 +AppVerName=SuperTux 0.1.3 AppPublisher=SuperTux Development Team AppPublisherURL=http://supertux.berlios.de AppSupportURL=http://supertux.berlios.de AppUpdatesURL=http://supertux.berlios.de DefaultDirName={pf}\SuperTux DefaultGroupName=SuperTux -AllowNoIcons=yes -Compression=lzma -SolidCompression=yes [Tasks] Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked [Files] -Source: "D:\supertux\supertux.exe"; DestDir: "{app}"; Flags: ignoreversion -Source: "D:\supertux\AUTHORS"; DestDir: "{app}"; Flags: ignoreversion -Source: "D:\supertux\ChangeLog"; DestDir: "{app}"; Flags: ignoreversion -Source: "D:\supertux\COPYING"; DestDir: "{app}"; Flags: ignoreversion -Source: "D:\supertux\jpeg.dll"; DestDir: "{app}"; Flags: ignoreversion -Source: "D:\supertux\libpng1.dll"; DestDir: "{app}"; Flags: ignoreversion -Source: "D:\supertux\NEWS"; DestDir: "{app}"; Flags: ignoreversion -Source: "D:\supertux\README"; DestDir: "{app}"; Flags: ignoreversion -Source: "D:\supertux\SDL.dll"; DestDir: "{app}"; Flags: ignoreversion -Source: "D:\supertux\SDL_image.dll"; DestDir: "{app}"; Flags: ignoreversion -Source: "D:\supertux\SDL_mixer.dll"; DestDir: "{app}"; Flags: ignoreversion -Source: "D:\supertux\TODO"; DestDir: "{app}"; Flags: ignoreversion -Source: "D:\supertux\zlib.dll"; DestDir: "{app}"; Flags: ignoreversion -Source: "D:\supertux\data\*"; DestDir: "{app}\data"; Flags: ignoreversion recursesubdirs -Source: "D:\supertux\contrib\innosetup\supertux.ico"; DestDir: "{app}"; Flags: ignoreversion -; NOTE: Don't use "Flags: ignoreversion" on any shared system files +Source: "supertux.exe"; DestDir: "{app}"; Flags: ignoreversion +Source: "supertux.ico"; DestDir: "{app}"; Flags: ignoreversion +Source: "*.dll"; DestDir: "{app}"; Flags: ignoreversion +Source: "doc\*.*"; DestDir: "{app}\doc\"; Flags: ignoreversion +Source: "data\*.*"; DestDir: "{app}\data\"; Flags: ignoreversion recursesubdirs [Icons] Name: "{group}\SuperTux"; Filename: "{app}\supertux.exe"; WorkingDir: "{app}"; IconFilename: "{app}\supertux.ico"