|
Crystal Report 11 - inno setup |
|
|
|
|
Written by Administrator
|
|
Monday, 31 August 2009 15:37 |
|
CRYSTAL REPORT 11 - INNO SCRIPT
;****************************************************;
; Copyright (C) 1992-2006 sportamok ;
; www.sportamok.com ;
; ;
; simple crystal application install script ;
; ;
; ;
; Freeware ;
; Inno Setup ver. 4.0.8 ;
;****************************************************;
[Setup]
AppName=Simple Crystal Report 11 Application
AppVerName=sportamok
DefaultDirName=\sportamok\Simple Crystal 11
DefaultGroupName=sportamok
UninstallDisplayIcon=\SimpleCrystal11.exe
DisableProgramGroupPage=true
LicenseFile=license.txt
AppCopyright=Copyright © 2009 sportamok
InternalCompressLevel=ultra
RestartIfNeededByRun=false
VersionInfoCompany=www.sportamok.com
VersionInfoDescription=www.sportamok.com
ExtraDiskSpaceRequired=70
ShowLanguageDialog=no
WizardImageStretch=false
SolidCompression=true
CreateAppDir=true
SetupIconFile=setup.ico
AppContact=contactus@sportamok.com
UninstallLogMode=t;/span>append
AppendDefaultDirName=false
EnableDirDoesntExistWarning=true
AllowRootDirectory=true
AppID=
SourceDir=..
OutputDir=..
Compression=lzma/ultra
UninstallFilesDir=\uninst
;MinVersion=0,5.0.2195sp3
VersionInfoVersion=1.0.0.0
VersionInfoTextVersion=1.0.0.0
VersionInfoCopyright=Freeware
[Files]
;***** binaries *****
Source: SimpleCrystal_cr11.exe; DestDir: ; DestName: SimpleCrystal11.exe; Components: application
Source: sample.rpt; DestDir: ; Components: application
Source: Source\*.*; DestDir: \Source\; Components: application
;***** microsoft system *****
Source: components\system32\*.*; DestDir: ; Flags: onlyifdoesntexist
;***** Business Objects *****
Source: components\cr11_dll\Business_Objects_3.0\bin\*.*; DestDir: \Business Objects\3.0\bin; Flags: onlyifdoesntexist; Components: crystalreports
;***** Business Objects *****
Source: components\cr11_dll\Business_Objects_3.0\crystalreportviewers11\prompting\css\*.*; DestDir: \Business Objects\3.0\crystalreportviewers11\prompting\css\; Flags: onlyifdoesntexist; Components: crystalreports
Source: components\cr11_dll\Business_Objects_3.0\crystalreportviewers11\prompting\html\*.*; DestDir: \Business Objects\3.0\crystalreportviewers11\prompting\html\; Flags: onlyifdoesntexist; Components: crystalreports
Source: components\cr11_dll\Business_Objects_3.0\crystalreportviewers11\prompting\images\*.*; DestDir: \Business Objects\3.0\crystalreportviewers11\prompting\images\; Flags: onlyifdoesntexist; Components: crystalreports
Source: components\cr11_dll\Business_Objects_3.0\crystalreportviewers11\prompting\js\*.*; DestDir: \Business Objects\3.0\crystalreportviewers11\prompting\js\; Flags: onlyifdoesntexist; Components: crystalreports
;***** we need to register these dll *****
;Source: components\cr11_dll\Business_Objects_3.0\bin\sacorbaadapter.dll; DestDir: \Business Objects\3.0\bin; Flags: onlyifdoesntexist regserver; Components: crystalreports
Source: components\cr11_dll\Business_Objects_3.0\bin\cachemanager.dll; DestDir: \Business Objects\3.0\bin; Flags: onlyifdoesntexist regserver; Components: crystalreports
Source: components\cr11_dll\Business_Objects_3.0\bin\Cdo32.dll; DestDir: \Business Objects\3.0\bin; Flags: onlyifdoesntexist regserver; Components: crystalreports
Source: components\cr11_dll\Business_Objects_3.0\bin\clientdoc.dll; DestDir: \Business Objects\3.0\bin; Flags: onlyifdoesntexist regserver; Components: crystalreports
Source: components\cr11_dll\Business_Objects_3.0\bin\commonobjmodel.dll; DestDir: \Business Objects\3.0\bin; Flags: onlyifdoesntexist ss="pas-ident">regserver; Components: crystalreports
;Source: components\cr11_dll\Business_Objects_3.0\bin\crheapalloc.dll; DestDir: \Business Objects\3.0\bin; Flags: onlyifdoesntexist regserver; Components: crystalreports
Source: components\cr11_dll\Business_Objects_3.0\bin\crlov.dll; DestDir: \Business Objects\3.0\bin; Flags: onlyifdoesntexist regserver; Components: crystalreports
;Source: components\cr11_dll\Business_Objects_3.0\bin\crpe32.dll; DestDir: \Business Objects\3.0\bin; Flags: onlyifdoesntexist regserver; Components: crystalreports
Source: components\cr11_dll\Business_Objects_3.0\bin\crqe.dll; DestDir: \Business Objects\3.0\bin; Flags: onlyifdoesntexist regserver; Components: crystalreports
Source: components\cr11_dll\Business_Objects_3.0\bin\crtemplate.dll; DestDir: \Business Objects\3.0\bin; Flags: onlyifdoesntexist regserver; Components: crystalreports
Source: components\cr11_dll\Business_Objects_3.0\bin\crtslv.dll; DestDir: \Business Objects\3.0\bin; Flags: onlyifdoesntexist regserver; Components: crystalreports
Source: components\cr11_dll\Business_Objects_3.0\bin\cubedefmodel.dll; DestDir: \Business Objects\3.0\bin; Flags: onlyifdoesntexist regserver; Components: crystalreports
Source: components\cr11_dll\Business_Objects_3.0\bin\dataDefModel.dll; DestDir: \Business Objects\3.0\bin; Flags: onlyifdoesntexist regserver; Components: crystalreports
Source: components\cr11_dll\Business_Objects_3.0\bin\dtsagent.dll; DestDir: \Business Objects\3.0\bin; Flags: onlyifdoesntexist regserver; Components: crystalreports
Source: components\cr11_dll\Business_Objects_3.0\bin\ExportModeller.dll; DestDir: \Business Objects\3.0\bin; Flags: onlyifdoesntexist regserver; Components: crystalreports
Source: components\cr11_dll\Business_Objects_3.0\bin\localcon.dll; DestDir: \Business Objects\3.0\bin; Flags: onlyifdoesntexist regserver; Components: crystalreports
Source: components\cr11_dll\Business_Objects_3.0\bin\objectfactory.dll; DestDir: \Business Objects\3.0\bin; Flags: onlyifdoesntexist regserver; Components: crystalreports
Source: components\cr11_dll\Business_Objects_3.0\bin\pageObjectModel.dll; DestDir: \Business Objects\3.0\bin; Flags: onlyifdoesntexist regserver; Components: crystalreports
Source: components\cr11_dll\Business_Objects_3.0\bin\parameterDesigner.dll; DestDir: \Business Objects\3.0\bin; Flags: onlyifdoesntexist regserver; Components: crystalreports
Source: components\cr11_dll\Business_Objects_3.0\bin\prompt.dll; DestDir: \Business Objects\3.0\bin; Flags: onlyifdoesntexist regserver; Components: crystalreports
Source: components\cr11_dll\Business_Objects_3.0\bin\ReportRenderer.dll; DestDir: \Business Objects\3.0\bin; Flags: onlyifdoesntexist regserver; Components: crystalreports
Source: components\cr11_dll\Business_Objects_3.0\bin\requestmodel.dll; DestDir: \Business Objects\3.0\bin; Flags: onlyifdoesntexist regserver; Components: crystalreports
Source: components\cr11_dll\Business_Objects_3.0\bin\RptControllers.dll; DestDir: \Business Objects\3.0\bin; Flags: onlyifdoesntexist regserver; Components: crystalreports
Source: components\cr11_dll\Business_Objects_3.0\bin\rptdefmodel.dll; DestDir: \Business Objects\3.0\bin; Flags: onlyifdoesntexist regserver; Components: crystalreports
Source: components\cr11_dll\Business_Objects_3.0\bin\sacommlayer.dll; DestDir: \Business Objects\3.0\bin; Flags: onlyifdoesntexist regserver; Components: crystalreports
Source: components\cr11_dll\Business_Objects_3.0\bin\sacommoncontrols.dll; DestDir: \Business Objects\3.0\bin; Flags: onlyifdoesntexist regserver; Components: crystalreports
Source: components\cr11_dll\Business_Objects_3.0\bin\saxmlserialize.dll; DestDir: \Business Objects\3.0\bin; Flags: onlyifdoesntexist regserver; Components: crystalreports
Source: components\cr11_dll\Business_Objects_3.0\bin\saxserialize.dll; DestDir: \Business Objects\3.0\bin; Flags: onlyifdoesntexist regserver; Components: crystalreports
Source: components\cr11_dll\Business_Objects_3.0\bin\UndoManager.dll; DestDir: \Business Objects\3.0\bin; Flags: onlyifdoesntexist regserver; Components: crystalreports
Source: components\cr11_dll\Business_Objects_3.0\bin\webReporting.dll; DestDir: \Business Objects\3.0\bin; Flags: onlyifdoesntexist regserver; Components: crystalreports
;***** Business Objects system32 *****
Source: components\cr11_dll\system32\*.*; DestDir: ; Flags: onlyifdoesntexist; Components: crystalreports
[Registry]
Root: HKLM; Subkey: SOFTWARE\Business Objects\Suite 11.0\Crystal Reports; ValueType: string; ValueName: CommonFiles; ValueData: \Business Objects\3.0\bin; Flags: uninsdeletekeyifempty; Components: crystalreports
Root: HKLM; Subkey: SOFTWARE\Business Objects\Suite 11.0\Crystal Reports; ValueType: string; ValueName: ChartSupportPath; ValueData: \Business Objects\3.0\ChartSupportPath; Flags: uninsdeletekeyifempty; Components: crystalreports
Root: HKLM; Subkey: SOFTWARE\Business Objects\Suite 11.0\CER; ValueType: string; ValueName: ConnectionPool; ValueData: 5; Flags: uninsdeletekeyifempty; Components: crystalreports
Root: HKLM; Subkey: SOFTWARE\Business Objects\Suite 11.0\Shared; ValueType: string; ValueName: CommonFiles; ValueData: \Business Objects\3.0\; Flags: uninsdeletekeyifempty; Components: crystalreports
Root: HKLM; Subkey: SOFTWARE\Business Objects\Suite 11.0\Shared; ValueType: string; ValueName: CEShared; ValueData: \Business Objects; Flags: uninsdeletekeyifempty; Components: crystalreports
Root: HKLM; Subkey: SOFTWARE\Business Objects\Suite 11.0\Shared; ValueType: string; ValueName: SuiteInstallDir; ValueData: \Business Objects; Flags: uninsdeletekeyifempty; Components: crystalreports
Root: HKLM; Subkey: SOFTWARE\Business Objects\Suite 11.0\Shared Tools; ValueType: string; ValueName: Path; ValueData: \Business Objects\3.0\bin\crheapalloc.dll; Flags: uninsdeletekeyifempty; Components: crystalreports
Root: HKLM; Subkey: SOFTWARE\Business Objects\Suite 11.0\Shared Tools\ebus.dll; ValueType: string; ValueName: Path; ValueData: \ebus-3-3-2-4.dll; Flags: uninsdeletekeyifempty; Components: crystalreports
Root: HKLM; Subkey: SOFTWARE\Business Objects\Suite 11.0\Shared Tools\etc.dll; ValueType: string; ValueName: Path; ValueData: \etc-1-0-12-3.dll; Flags: uninsdeletekeyifempty; Components: crystalreports
Root: HKLM; Subkey: SOFTWARE\Business Objects\Suite 11.0\Shared Tools\HTML; ValueType: string; ValueName: Path; ValueData: ; Flags: uninsdeletekeyifempty; Components: crystalreports
Root: HKLM; Subkey: SOFTWARE\Business Objects\Suite 11.0\Shared Tools\nsclient110.dll; ValueType: string; ValueName: Path; ValueData: \nsclient110.dll; Flags: uninsdeletekeyifempty; Components: crystalreports
Root: HKLM; Subkey: SOFTWARE\Business Objects\Suite 11.0\Shared Tools\nsclientw.dll; ValueType: string; ValueName: Path; ValueData: \nsclientw.dll; Flags: uninsdeletekeyifempty; Components: crystalreports
Root: HKLM; Subkey: SOFTWARE\Business Objects\Suite 11.0\Shared Tools\Strings; ValueType: string; ValueName: Path; ValueData: ; Flags: uninsdeletekeyifempty; Components: crystalreports
[Languages]
Name: en; MessagesFile: compiler:Default.isl
Name: en; MessagesFile: compiler:Default.isl
[Components]
Name: application; Description: Simple Crystal Report Application; Types: full compact custom; Flags: fixed
Name: crystalreports; Description: Crystal Reports 11; Types: full
[Tasks]
Name: desktopicon; Description: ; GroupDescription: ; Flags: unchecked; Components: application
Name: quicklaunchicon; Description: ; GroupDescription: ; Flags: unchecked; Components: application
[Icons]
Name: \Simple Crystal 11; Filename: \SimpleCrystal11.exe; Components: application
Name: \; Filename: \sportamok.url; Components: application
Name: \; Filename: ; Components: application
Name: \Simple Crystal 11; Filename: \SimpleCrystal11; Tasks: desktopicon; WorkingDir: ; IconIndex: 0; Components: application
Name: \Microsoft\Internet Explorer\Quick Launch\sportamok; Filename: \SimpleCrystal11; Tasks: quicklaunchicon; WorkingDir: ; IconIndex: 0; Components: application
[INI]
Filename: \sportamok.url; Section: InternetShortcut; Key: URL; String: http:
[Run]
Filename: \SimpleCrystal11.exe; Description: ; Flags: nowait postinstall skipifsilent
[UninstallDelete]
Name: \SimpleCrystal11.exe; Type: files
Name: \sportamok.url; Type: files
|
|
Last Updated on Wednesday, 02 September 2009 07:29 |