Update of /cvsroot/simspark/simspark/spark/win32
In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv6465
Added Files:
Tag: WIN32
simspark.iss
Log Message:
- added an Inno Setup script for SimSpark
--- NEW FILE: simspark.iss ---
;
; This is an Inno Setup Script for SimSpark. Use the Inno Compiler
; available at http://www.jrsoftware.org/isinfo.php to create a
; setup.exe for Windows. This script uses the Inno preprocessor addon
; that has to be installed additionally
;
#define MyAppName "SimSpark"
#define MyAppVerName "SimSpark"
#define MyAppPublisher "RoboCup Soccer Server 3D Maintenance Group"
#define MyAppURL "http://sourceforge.net/projects/simspark"
#define MyAppExeName "rsgedit.exe"
#define MyVcReleaseDir "..\vcrelease"
#define MyRsgEditDir "..\..\contrib\rsgedit"
#define MyZeitgeistDir "..\zeitgeist"
#define MyOxygenDir "..\oxygen"
#define MyKerosinDir "..\kerosin"
#define MySparkDir "..\spark"
[Setup]
AppName={#MyAppName}
AppVerName={#MyAppVerName}
AppPublisher={#MyAppPublisher}
AppPublisherURL={#MyAppURL}
AppSupportURL={#MyAppURL}
AppUpdatesURL={#MyAppURL}
DefaultDirName={pf}\simspark
DefaultGroupName={#MyAppName}
DisableProgramGroupPage=yes
LicenseFile=..\COPYING
OutputBaseFilename=setup
Compression=lzma
SolidCompression=yes
[Languages]
Name: english; MessagesFile: compiler:Default.isl
[Tasks]
Name: desktopicon; Description: {cm:CreateDesktopIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: unchecked
Name: quicklaunchicon; Description: {cm:CreateQuickLaunchIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: unchecked
[Files]
; applications
Source: {#MyVcReleaseDir}\rsgedit.exe; DestDir: {app}; Flags: ignoreversion
; plugins
Source: {#MyVcReleaseDir}\inputwx.dll; DestDir: {app}; Flags: ignoreversion
Source: {#MyVcReleaseDir}\rubysceneimporter.dll; DestDir: {app}; Flags: ignoreversion
Source: {#MyVcReleaseDir}\sexpparser.dll; DestDir: {app}; Flags: ignoreversion
Source: {#MyVcReleaseDir}\filesystemstd.dll; DestDir: {app}; Flags: ignoreversion
; ruby scripts
Source: {#MyZeitgeistDir}\zeitgeist.rb; DestDir: {app}; Flags: ignoreversion
Source: {#MyOxygenDir}\oxygen.rb; DestDir: {app}; Flags: ignoreversion
Source: {#MyKerosinDir}\kerosin.rb; DestDir: {app}; Flags: ignoreversion
Source: {#MySparkDir}\spark.rb; DestDir: {app}; Flags: ignoreversion
Source: {#MyRsgEditDir}\bindings.rb; DestDir: {app}; Flags: ignoreversion
Source: {#MyRsgEditDir}\german.scan.rb; DestDir: {app}; Flags: ignoreversion
Source: {#MyRsgEditDir}\rsgedit.rb; DestDir: {app}; Flags: ignoreversion
; rsg files
Source: C:\develop\x\simspark\simulations\parts\rsg\*.rsg; DestDir: {app}\rsg; Flags: recursesubdirs
; support dlls
Source: C:\ode\lib\releasedll\ode.dll; DestDir: {app}; Flags: ignoreversion
Source: C:\ruby\bin\msvcrt-ruby18.dll; DestDir: {app}; Flags: ignoreversion
[Icons]
Name: {group}\{#MyAppName}; Filename: {app}\{#MyAppExeName}; WorkingDir: {app}
Name: {group}\{cm:ProgramOnTheWeb,{#MyAppName}}; Filename: {#MyAppURL}
Name: {group}\{cm:UninstallProgram,{#MyAppName}}; Filename: {uninstallexe}
Name: {commondesktop}\{#MyAppName}; Filename: {app}\{#MyAppExeName}; Tasks: desktopicon
Name: {userappdata}\Microsoft\Internet Explorer\Quick Launch\{#MyAppName}; Filename: {app}\{#MyAppExeName}; Tasks: quicklaunchicon
|