insert Section LinkFolder_install_DesktopLink_32 and LinkFolder_install_DesktopLink_64
This commit is contained in:
parent
b46fd147c6
commit
a0fa51575a
|
@ -74,12 +74,12 @@ LinkFolder_uninstall
|
||||||
DefVar $Property_CustomPostUninstall$
|
DefVar $Property_CustomPostUninstall$
|
||||||
Set $Property_CustomPostUninstall$ = getProductProperty("custom-post-uninstall","none")
|
Set $Property_CustomPostUninstall$ = getProductProperty("custom-post-uninstall","none")
|
||||||
if not ($Property_CustomPostUninstall$ = "none")
|
if not ($Property_CustomPostUninstall$ = "none")
|
||||||
comment "Include custom post uninstall file"
|
comment "Include custom post uninstall file"
|
||||||
if FileExists("%ScriptPath%\custom\" + $Property_CustomPostUninstall$)
|
if FileExists("%ScriptPath%\custom\" + $Property_CustomPostUninstall$)
|
||||||
sub_CustomPostUninstall
|
sub_CustomPostUninstall
|
||||||
else
|
else
|
||||||
LogError "Include script NOT exists (" + $Property_CustomPostUninstall$ +")"
|
LogError "Include script NOT exists (" + $Property_CustomPostUninstall$ +")"
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
[Winbatch_uninstall_old_32]
|
[Winbatch_uninstall_old_32]
|
||||||
|
|
|
@ -85,6 +85,10 @@ else
|
||||||
Registry_install /32Bit
|
Registry_install /32Bit
|
||||||
comment "Create shortcuts"
|
comment "Create shortcuts"
|
||||||
LinkFolder_install
|
LinkFolder_install
|
||||||
|
Set $Property_DesktopLink$ = GetProductProperty("DesktopLink","false")
|
||||||
|
if ($Property_DesktopLink$ = "true")
|
||||||
|
LinkFolder_install_DesktopLink_32
|
||||||
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ($INST_SystemType$ = "64 Bit System") and (($INST_architecture$ = "system specific") or ($INST_architecture$ = "both") or ($INST_architecture$ = "64 only"))
|
if ($INST_SystemType$ = "64 Bit System") and (($INST_architecture$ = "system specific") or ($INST_architecture$ = "both") or ($INST_architecture$ = "64 only"))
|
||||||
|
@ -99,23 +103,22 @@ else
|
||||||
Registry_install /64Bit
|
Registry_install /64Bit
|
||||||
comment "Create shortcuts"
|
comment "Create shortcuts"
|
||||||
LinkFolder_install
|
LinkFolder_install
|
||||||
|
Set $Property_DesktopLink$ = GetProductProperty("DesktopLink","false")
|
||||||
|
if ($Property_DesktopLink$ = "true")
|
||||||
|
LinkFolder_install_DesktopLink_64
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
|
||||||
|
Set $Property_CustomPostInstall$ = getProductProperty("custom-post-install","none")
|
||||||
|
if not ($Property_CustomPostInstall$ = "none")
|
||||||
|
comment "Include custom post install file"
|
||||||
|
if FileExists("%ScriptPath%\custom\" + $Property_CustomPostInstall$)
|
||||||
|
sub_CustomPostInstall
|
||||||
|
else
|
||||||
|
LogError "Include script NOT exists (" + $Property_CustomPostInstall$ +")"
|
||||||
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
Set $Property_DesktopLink$ = GetProductProperty("DesktopLink","false")
|
|
||||||
if ($Property_DesktopLink$ = "true")
|
|
||||||
comment "Create shortcuts"
|
|
||||||
LinkFolder_install
|
|
||||||
endif
|
|
||||||
|
|
||||||
Set $Property_CustomPostInstall$ = getProductProperty("custom-post-install","none")
|
|
||||||
if not ($Property_CustomPostInstall$ = "none")
|
|
||||||
comment "Include custom post install file"
|
|
||||||
if FileExists("%ScriptPath%\custom\" + $Property_CustomPostInstall$)
|
|
||||||
sub_CustomPostInstall
|
|
||||||
else
|
|
||||||
LogError "Include script NOT exists (" + $Property_CustomPostInstall$ +")"
|
|
||||||
endif
|
|
||||||
endif
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
[Winbatch_install_32]
|
[Winbatch_install_32]
|
||||||
|
@ -185,6 +188,38 @@ copy "%ScriptPath%\fdm_uninstall.exe" "$InstallDir64$"
|
||||||
; icon_index: 2
|
; icon_index: 2
|
||||||
; end_link
|
; end_link
|
||||||
|
|
||||||
|
[LinkFolder_install_DesktopLink_32]
|
||||||
|
;
|
||||||
|
; Example of creating an shortcut to the installed exe on AllUsers desktop:
|
||||||
|
;
|
||||||
|
set_basefolder common_desktopdirectory
|
||||||
|
set_subfolder ""
|
||||||
|
;
|
||||||
|
set_link
|
||||||
|
name: $NAME$
|
||||||
|
target: "$InstallDir32$\fdm.exe"
|
||||||
|
parameters:
|
||||||
|
working_dir: $InstallDir32$
|
||||||
|
icon_file:
|
||||||
|
icon_index:
|
||||||
|
end_link
|
||||||
|
|
||||||
|
[LinkFolder_install_DesktopLink_64]
|
||||||
|
;
|
||||||
|
; Example of creating an shortcut to the installed exe on AllUsers desktop:
|
||||||
|
;
|
||||||
|
set_basefolder common_desktopdirectory
|
||||||
|
set_subfolder ""
|
||||||
|
;
|
||||||
|
set_link
|
||||||
|
name: $NAME$
|
||||||
|
target: "$InstallDir64$\fdm.exe"
|
||||||
|
parameters:
|
||||||
|
working_dir: $InstallDir64$
|
||||||
|
icon_file:
|
||||||
|
icon_index:
|
||||||
|
end_link
|
||||||
|
|
||||||
[sub_CustomPostInstall]
|
[sub_CustomPostInstall]
|
||||||
include_insert "%ScriptPath%\custom\" + $Property_CustomPostInstall$
|
include_insert "%ScriptPath%\custom\" + $Property_CustomPostInstall$
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue