diff --git a/ShareX.Setup/Program.cs b/ShareX.Setup/Program.cs index b0bc06e5d..ce4618ebb 100644 --- a/ShareX.Setup/Program.cs +++ b/ShareX.Setup/Program.cs @@ -147,6 +147,14 @@ private static void Main(string[] args) CreateFolder(WindowsStoreDebugDir, WindowsStoreOutputDir, SetupJobs.CreateWindowsStoreDebugFolder); } + if (Job.HasFlag(SetupJobs.CompileAppx)) + { + Process.Start(@"C:\Program Files (x86)\Windows Kits\10\bin\x64\makeappx.exe", + $"pack /d \"{WindowsStoreOutputDir}\" /p \"{WindowsStoreAppxPath}\" /l /o").WaitForExit(); + + Directory.Delete(WindowsStoreOutputDir, true); + } + if (Job.HasFlag(SetupJobs.CreatePortableAppsFolder)) { CreateFolder(ReleaseDir, PortableAppsOutputDir, SetupJobs.CreatePortableAppsFolder);