From dcbdbdb0cf3c825791cf384a6c1afa2eaa5e1a96 Mon Sep 17 00:00:00 2001 From: Caelan Sayler Date: Fri, 25 Mar 2022 13:40:49 +0000 Subject: [PATCH] Remove subsystem check and generate stubs for console apps --- src/Squirrel/Internal/Utility.cs | 31 ------------------------------- src/SquirrelCli/Program.cs | 3 +-- 2 files changed, 1 insertion(+), 33 deletions(-) diff --git a/src/Squirrel/Internal/Utility.cs b/src/Squirrel/Internal/Utility.cs index bd2a975af..c7369ef08 100644 --- a/src/Squirrel/Internal/Utility.cs +++ b/src/Squirrel/Internal/Utility.cs @@ -586,37 +586,6 @@ public static Uri AddQueryParamsToUri(Uri uri, IEnumerable x.Name.EndsWith(".exe", StringComparison.InvariantCultureIgnoreCase)) - .Where(x => !x.Name.Contains("squirrel.exe", StringComparison.InvariantCultureIgnoreCase)) + .Where(x => !x.Name.Equals("squirrel.exe", StringComparison.InvariantCultureIgnoreCase)) .Where(x => Utility.IsFileTopLevelInPackage(x.FullName, pkgPath)) - .Where(x => Utility.ExecutableUsesWin32Subsystem(x.FullName)) .ToArray() // materialize the IEnumerable so we never end up creating stubs for stubs .ForEach(x => createExecutableStubForExe(x.FullName));