Subversion Repositories factorylink.im-bas

Rev

Rev 4 | Blame | Compare with Previous | Last modification | View Log | Download

; BEGIN BUILTINS.ISS
; The following message can be overriden in ISS script.
; It is not required by ISPP license agreement, but it would be appreciated
; if you do not remove this note.
[Messages]
AboutSetupNote=Inno Setup Preprocessor home page:%nhttp://ispp.sourceforge.net/
[/Messages]
; END BUILTINS.ISS
; -- im_bas.iss --
; Copyright (C) 2002 RLD Automation
; FL7.0, Windows 2000
[Setup]
AppName=FactoryLink IM-BAS Driver
;AppVerName={#AppName} version {#AppVersion}
PrivilegesRequired=admin
;RestartComputer=no
DisableStartupPrompt=yes
DisableProgramGroupPage=yes
DiskSpanning=0
;AppName=FactoryLink IM-BAS Driver
AppVerName=IM-BAS Driver Version 1.5.0.16, for FL7.0 NT4 (with SP4 or higher) or Windows 2000
AppCopyright=Copyright © 2002 RLD Automation.
DefaultDirName={code:GetPrgDir|{pf}\im_bas}
;DefaultGroupName=Wizard Information Systems
DirExistsWarning=no
MinVersion=4,4
OutputBaseFilename=ImBasInstall
OutputDir=..\..\Setup\Fl70
WizardImageFile=..\USDATAModern.bmp
WizardSmallImageFile=..\SetupModernSmall25.bmp
UsePreviousAppDir=yes
Uninstallable=true
UninstallDisplayIcon={app}\im_bas.exe
UninstallDisplayName=FactoryLink IM-BAS Driver
UninstallFilesDir={app}
AppPublisher=USDATA Nederland
AppVersion=1.5
AppPublisherURL=http://www.usdata.com
AppSupportURL=mjordaan@usdata.com
AppUpdatesURL=http://www.usdata.com
LicenseFile=..\license.txt
InfoBeforeFile=..\infobefore.txt
WizardStyle=modern
UninstallStyle=modern
WindowVisible=false
BackColor=clSilver
BackColor2=clBlack
BackColorDirection=toptobottom
;WizardDebug=no
[Types]
Name: full; Description: Full installation
;Name: "compact"; Description: "Compact installation"
Name: custom; Description: Custom installation; Flags: iscustom
[Components]
Name: main; Description: IM-BAS Driver; Types: full custom; Flags: fixed
Name: manual; Description: IM-BAS Driver Manual; Types: full
Name: alm; Description: Alarm Logger Extensions; Types: full
Name: debug; Description: IM-BAS Driver Debug Support-files; Types: full
[Files]
;FactoryLink files
Source: ..\..\Flink\Ac\im_bas.ac; DestDir: {app}\ac; Components: main
;Source: "..\..\Src\Fl70\Release\im_bas.exe"; DestDir: "{app}\bin"; Flags: ignoreversion
;Source: "..\..\Src\Fl70\FlMsgRLD.dll"; DestDir: "{sys}"; Flags: ignoreversion
Source: ..\..\Flink\Bin\Fl70\im_bas.exe; DestDir: {app}\bin; Flags: ignoreversion; Components: main
Source: ..\..\Flink\Bin\Fl70\im_bas.map; DestDir: {app}\bin; Flags: ignoreversion; Components: debug
Source: ..\..\Flink\Bin\Fl70\FlMsgRLD.dll; DestDir: {sys}; Flags: ignoreversion; Components: main
Source: ..\..\Flink\Bin\im_bas.ini; DestDir: {app}\bin; Flags: confirmoverwrite; Components: main
Source: ..\..\Flink\Bin\RLDTitle.exe; DestDir: {app}\bin; Flags: uninsneveruninstall; Components: main
Source: ..\..\Flink\Ctgen\im_bas.ctg; DestDir: {app}\ctgen; Components: main
Source: ..\..\Flink\Ctgen\im_bas.rtm; DestDir: {app}\ctgen; Components: main
Source: ..\..\Flink\Help\en\im_bas.hlp; DestDir: {app}\help\de; Components: main
Source: ..\..\Flink\Help\en\im_bas.hlp; DestDir: {app}\help\en; Components: main
Source: ..\..\Flink\Help\en\im_bas.hlp; DestDir: {app}\help\fr; Components: main
Source: ..\..\Flink\Key\En\imbasmsg.key; DestDir: {app}\key\de; Components: main
Source: ..\..\Flink\Key\En\imbasmsg.key; DestDir: {app}\key\en; Components: main
Source: ..\..\Flink\Key\En\imbasmsg.key; DestDir: {app}\key\fr; Components: main
Source: ..\..\Flink\Key\En\imbasdat.key; DestDir: {app}\key\de; Components: main
Source: ..\..\Flink\Key\En\imbasdat.key; DestDir: {app}\key\en; Components: main
Source: ..\..\Flink\Key\En\imbasdat.key; DestDir: {app}\key\fr; Components: main
;Source: "..\..\Flink\Mps\En\im_bas.mps"; DestDir: "{app}\mps\en"; Components: main
;Source: "..\..\Flink\Mps\En\im_bas.cba"; DestDir: "{app}\mps\en"; Components: main
Source: ..\..\Flink\Msg\En\im_bas.txt; DestDir: {app}\msg\de; Components: main
Source: ..\..\Flink\Msg\En\im_bas.txt; DestDir: {app}\msg\en; Components: main
Source: ..\..\Flink\Msg\En\im_bas.txt; DestDir: {app}\msg\fr; Components: main
Source: ..\..\Flink\Msg\En\imbas_ac.txt; DestDir: {app}\msg\de; Components: main
Source: ..\..\Flink\Msg\En\imbas_ac.txt; DestDir: {app}\msg\en; Components: main
Source: ..\..\Flink\Msg\En\imbas_ac.txt; DestDir: {app}\msg\fr; Components: main
Source: ..\..\Flink\Key\De\al_tsfmt.key; DestDir: {app}\key\de; Components: alm
Source: ..\..\Flink\Key\En\al_tsfmt.key; DestDir: {app}\key\en; Components: alm
Source: ..\..\Flink\Key\Fr\al_tsfmt.key; DestDir: {app}\key\fr; Components: alm
Source: ..\..\Flink\Msg\De\al_fmt.txt; DestDir: {app}\msg\de; Flags: uninsneveruninstall; Components: alm
Source: ..\..\Flink\Msg\En\al_fmt.txt; DestDir: {app}\msg\en; Flags: uninsneveruninstall; Components: alm
Source: ..\..\Flink\Msg\Fr\al_fmt.txt; DestDir: {app}\msg\fr; Flags: uninsneveruninstall; Components: alm
;Protection
Source: ..\..\Flink\bin\inst_seq.exe; DestDir: {app}; Flags: deleteafterinstall; Components: main
Source: ..\..\Flink\opt\wizard.opt; DestDir: {app}\opt; Flags: onlyifdoesntexist; Components: main
Source: {src}\wizard.opt; DestDir: {app}; Flags: deleteafterinstall external skipifsourcedoesntexist; Components: main
;Documentation
Source: {src}\im_bas.pdf; DestDir: {app}\..\Documentation\en; Flags: external skipifsourcedoesntexist; Components: manual
Source: ..\im_bas.exe; DestDir: {app}\bin; DestName: ReadMeIm_bas.exe; Flags: isreadme; Components: main
[Registry]
Root: HKLM; Subkey: SOFTWARE\USDATA\FactoryLink\Configuration Explorer\Menus\Node Classes\NC_TASKGROUP; ValueType: String; ValueName: ; ValueData: NC_TASKGROUP; Flags: noerror createvalueifdoesntexist; Components: main
Root: HKLM; Subkey: SOFTWARE\USDATA\FactoryLink\Configuration Explorer\Menus\Node Classes\NC_TASKGROUP; ValueType: String; ValueName: Opened Icon; ValueData: folderclosed; Flags: createvalueifdoesntexist; Components: main
Root: HKLM; Subkey: SOFTWARE\USDATA\FactoryLink\Configuration Explorer\Menus\Node Classes\NC_TASKGROUP; ValueType: String; ValueName: Closed Icon; ValueData: folderopened; Flags: createvalueifdoesntexist; Components: main
Root: HKLM; Subkey: SOFTWARE\USDATA\FactoryLink\Configuration Explorer\Menus\Node Classes\NC_TASKGROUP; ValueType: String; ValueName: Description; ValueData: Task Group; Flags: createvalueifdoesntexist; Components: main
Root: HKLM; Subkey: SOFTWARE\USDATA\FactoryLink\Configuration Explorer\Menus\Node Classes\NC_TASKGROUP; ValueType: String; ValueName: TG_CAPTION Device Interfaces; ValueData: Device Interfaces; Flags: createvalueifdoesntexist; Components: main
Root: HKLM; Subkey: SOFTWARE\USDATA\FactoryLink\Configuration Explorer\Menus\Node Classes\NC_TASKGROUP; ValueType: String; ValueName: Task Group Device Interfaces; ValueData: {code:GetDriverString}; Components: main
;Update utility launcher and autostart service
;Root: HKLM; Subkey: "Software\Classes\AppID\{{6BE98583-87A6-11D1-9B6C-0020AF1E9F09}"; ValueType: string; ValueName: "RunAs"; ValueData: "Interactive User"; Flags: createvalueifdoesntexist; Components: main
;Root: HKLM; Subkey: "System\CurrentControlSet\Services\FactoryLink Autostart Service"; ValueType: string; ValueName: "ObjectName"; ValueData: "LocalSystem"; Components: main
[Run]
Filename: {app}\bin\acctmgr.exe; Parameters: -c -d -v; Check: AddTitle(im_bas,im_basm im_basp im_basd); Flags: runminimized; StatusMsg: Updating FactoryLink account manager index...; Components: main
Filename: {app}\inst_seq.exe; Parameters: -MIM_BAS -S{app}\wizard.opt; Flags: runminimized; StatusMsg: Updating Wizard protection...; Components: main
Filename: {app}\bin\mkhelp.exe; Flags: runminimized; StatusMsg: Updating FactoryLik help file index...; Components: main
[UninstallRun]
Filename: {app}\bin\RLDTitle.exe; Parameters: " /REMOVE=im_bas"; Flags: runminimized; StatusMsg: Updating FactoryLink account manager index...; Components: main
Filename: {app}\bin\acctmgr.exe; Parameters: -c -d -v; Check: RemoveTitle(im_bas); Flags: runminimized; StatusMsg: Updating FactoryLink account manager index...; Components: main
[InstallDelete]
;Type: files; Name: "{app}\FlInstall.exe"
[Messages]
RunEntryShellExec=Yes, I would like to view the README file
BeveledLabel=RLD Automation