Linux: mark shortcut as executable

pull/35/head
Miepee 4 years ago
parent d0b1a8010c
commit 13c4014114

@ -5,6 +5,7 @@ using Eto.Forms;
using LibGit2Sharp;
using System;
using System.ComponentModel;
using System.Diagnostics;
using System.IO;
using System.IO.Compression;
using System.Linq;
@ -859,6 +860,7 @@ public partial class MainForm : Form
desktopEntryText = desktopEntryText.Replace("EXECUTABLE", $"{Core.ProfilesPath}/{profile.Name}/{gameName}");
File.WriteAllText(shortcutFile, desktopEntryText);
Process.Start("chmod", $"+x \"{shortcutFile}\"")?.WaitForExit();
}
else if (OS.IsMac)
{

Loading…
Cancel
Save