From d52689334643ae647d8fb6b13c50485fc6c6e13c Mon Sep 17 00:00:00 2001 From: Rolf Bjarne Kvinge Date: Wed, 22 Jul 2020 19:56:37 +0200 Subject: [PATCH] [xharness] Generate makefile targets for non-executable projects. It turns out some Xamarin.Mac projects are library projects (for unit tests), and we still need to generate makefile targets for those (because we use them to build Xamarin.Mac tests to run on older macOS bots). --- tests/xharness/MakefileGenerator.cs | 3 --- 1 file changed, 3 deletions(-) diff --git a/tests/xharness/MakefileGenerator.cs b/tests/xharness/MakefileGenerator.cs index 8cc1aaaa0e8..d9a55323ed4 100644 --- a/tests/xharness/MakefileGenerator.cs +++ b/tests/xharness/MakefileGenerator.cs @@ -80,9 +80,6 @@ public static void CreateMacMakefile (IHarness harness, IEnumerable t // special case for those targets that are auto generated from the mono assemblies allTargets.RemoveAll (v => v.IsBCLProject); - // we can only execute executable projects - allTargets.RemoveAll (v => !v.IsExe); - // build/[install/]run targets for specific test projects. foreach (var target in allTargets) { var make_escaped_simplified_name = target.SimplifiedName.Replace (" ", "\\ ");