Startup script changes
authorPanagiotis Kanavos <pkanavos@gmail.com>
Tue, 13 Mar 2012 14:29:11 +0000 (16:29 +0200)
committerPanagiotis Kanavos <pkanavos@gmail.com>
Tue, 13 Mar 2012 14:29:11 +0000 (16:29 +0200)
trunk/Pithos.Installer/PithosPlus.iss

index 6e96eea..dc7f597 100644 (file)
@@ -2,6 +2,7 @@
 ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!\r
 \r
 #define MyAppName "Pithos+"\r
+#define MyStartupName "Run Pithos on startup"\r
 #define SrcApp "..\Pithos.Client.WPF\bin\Debug\Pithos.exe"\r
 #define MyAppPublisher "GRNET"\r
 #define MyAppURL "http://pithos.grnet.gr/"\r
@@ -26,7 +27,7 @@ DefaultGroupName={#MyAppName}
 AllowNoIcons=yes\r
 LicenseFile=Licenses\GRNET License.txt\r
 OutputBaseFilename=PithosPlus_Setupv{#MyAppVersion}\r
-SolidCompression=True\r
+SolidCompression=True  \r
 UsePreviousSetupType=False\r
 UsePreviousTasks=False\r
 UsePreviousLanguage=False\r
@@ -65,6 +66,8 @@ Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescrip
 Source: "..\Pithos.Client.WPF\bin\Debug\Pithos.exe"; DestDir: "{app}"; Flags: ignoreversion; Components: RequiredFiles; Languages: english french german spanish greek\r
 Source: "..\Pithos.Client.WPF\bin\Debug\Pithos.exe.config"; DestDir: "{app}"; Flags: ignoreversion; Components: RequiredFiles; Languages: english french german spanish greek\r
 ; DLL\r
+Source: "..\Pithos.ShellExtensions\bin\x86\Debug\Pithos.ShellExtensions.dll"; DestDir: "{app}"; Flags: ignoreversion; Components: RequiredFiles; Languages: english french german spanish greek; Check: Is64BitInstallMode\r
+Source: "..\Pithos.ShellExtensions\bin\x64\Debug\Pithos.ShellExtensions.dll"; DestDir: "{app}"; Flags: ignoreversion; Components: RequiredFiles; Languages: english french german spanish greek; Check: not Is64BitInstallMode\r
 Source: "..\Pithos.Client.WPF\bin\Debug\AppLimit.NetSparkle.Net40.dll"; DestDir: "{app}"; Flags: ignoreversion; Components: RequiredFiles; Languages: english french german spanish greek\r
 Source: "..\Pithos.Client.WPF\bin\Debug\AsyncCtpLibrary.dll"; DestDir: "{app}"; Flags: ignoreversion; Components: RequiredFiles; Languages: english french german spanish greek\r
 Source: "..\Pithos.Client.WPF\bin\Debug\Caliburn.Micro.dll"; DestDir: "{app}"; Flags: ignoreversion; Components: RequiredFiles; Languages: english french german spanish greek\r
@@ -106,7 +109,7 @@ Name: "{group}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"
 Name: "{group}\{cm:ProgramOnTheWeb,{#MyAppName}}"; Filename: "{#MyAppURL}"\r
 Name: "{group}\{cm:ProgramOnTheWeb,GRNET}"; Filename: "{#MyURL}"\r
 Name: "{group}\{cm:UninstallProgram,{#MyAppName}}"; Filename: "{uninstallexe}"\r
-Name: "{commonstartup}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"\r
+Name: "{commonstartup}\{#MyStartupName}"; Filename: "{app}\{#MyAppExeName}"; Parameters: "startup"\r
 Name: "{commondesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon\r
 ;Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: quicklaunchicon\r
 \r