|
|
|
@ -17,7 +17,7 @@ Component.prototype.createOperations = function()
|
|
|
|
|
"@TargetDir@/chat.exe",
|
|
|
|
|
"@UserProfile@/Desktop/chat.lnk",
|
|
|
|
|
"workingDirectory=@TargetDir@",
|
|
|
|
|
"iconPath=%SystemRoot%/system32/SHELL32.dll",
|
|
|
|
|
"iconPath=@TargetDir@/logo-48.png",
|
|
|
|
|
"iconId=2", "description=Open GPT4All Chat");
|
|
|
|
|
} catch (e) {
|
|
|
|
|
print("ERROR: creating desktop shortcut" + e);
|
|
|
|
@ -26,12 +26,16 @@ Component.prototype.createOperations = function()
|
|
|
|
|
"@TargetDir@/chat.exe",
|
|
|
|
|
"@StartMenuDir@/chat.lnk",
|
|
|
|
|
"workingDirectory=@TargetDir@",
|
|
|
|
|
"iconPath=%SystemRoot%/system32/SHELL32.dll",
|
|
|
|
|
"iconPath=@TargetDir@/logo-48.png",
|
|
|
|
|
"iconId=2", "description=Open GPT4All Chat");
|
|
|
|
|
} else if (systemInfo.productType === "osx") {
|
|
|
|
|
} else { // linux
|
|
|
|
|
component.addOperation("CreateDesktopEntry", "/usr/share/applications/GPT4AllChat.desktop", "Version=0.1.0\nType=Application\nTerminal=false\nExec=@TargetDir@/chat\nName=GPT4All-Chat\nIcon=@TargetDir@YourApp_icon.png\nName[en_US]=GPT4All-Chat");
|
|
|
|
|
component.addElevatedOperation("Copy", "/usr/share/applications/GPT4AllChat.desktop", "@HomeDir@/Desktop/GPT4AllChat.desktop");
|
|
|
|
|
component.addOperation("CreateDesktopEntry",
|
|
|
|
|
"/usr/share/applications/GPT4AllChat.desktop",
|
|
|
|
|
"Type=Application\nTerminal=false\nExec=@TargetDir@/bin/chat\nName=GPT4All-Chat\nIcon=@TargetDir@/logo-48.png\nName[en_US]=GPT4All-Chat");
|
|
|
|
|
component.addElevatedOperation("Copy",
|
|
|
|
|
"/usr/share/applications/GPT4AllChat.desktop",
|
|
|
|
|
"@HomeDir@/Desktop/GPT4AllChat.desktop");
|
|
|
|
|
}
|
|
|
|
|
} catch (e) {
|
|
|
|
|
print("ERROR: creating desktop/startmenu shortcuts" + e);
|
|
|
|
|