xamarin-macios/msbuild/Xamarin.Mac.Tasks.Core/Tasks
Rolf Bjarne Kvinge d96827cd89
[msbuild] Share the _CompileEntitlements target. (#9323)
Use two separate output variables (EntitlementsInExecutable/EntitlementsInSignature)
instead of using the same output variable for two different purposes. This makes
the code more self-explanatory.

Also move the simulator check to the C# code, that way it's easier to re-use elsewhere.

* [msbuild] Share the _CompileEntitlements task.

* [msbuild] Create the same class hierarchy for Xamarin.Mac and Xamarin.iOS for the CompileEntitlements task.

    CompileEntitlementsTaskBase
    └─── iOS/CompileEntitlementsTaskCore
    │    └─── iOS/CompileEntitlements
    └─── Mac/CompileEntitlementsTaskCore
         └─── Mac/CompileEntitlements

This also means we can remove a known failure in the list of MSBuild tasks that don't
conform to our 'no code in final task implementation' requirements.
2020-08-10 13:55:54 +02:00
..
ALToolUploadTaskBase.cs [msbuild] Make sure all the Base/Core tasks are abstract. (#8888) 2020-06-19 17:40:18 +02:00
ALToolValidateTaskBase.cs [msbuild] Make sure all the Base/Core tasks are abstract. (#8888) 2020-06-19 17:40:18 +02:00
ArchiveTaskBase.cs Add macOS Xcode archive support (#5862) 2019-04-15 15:20:18 -05:00
CompileAppManifestTaskCore.cs [msbuild] Unify the CompileAppManifest target. (#8875) 2020-06-18 15:46:45 +02:00
CompileEntitlementsTaskCore.cs [msbuild] Share the _CompileEntitlements target. (#9323) 2020-08-10 13:55:54 +02:00
DetectSdkLocationsTaskBase.cs [msbuild] Unify most of the DetectSdkLocations task between Xamarin.Mac and Xamarin.iOS. (#8462) 2020-04-28 14:55:35 +02:00
DetectSigningIdentityTaskCore.cs [msbuild] Share the _DetectSigningIdentity target. (#8785) 2020-06-08 08:58:59 +02:00
EmbedProvisionProfileTaskBase.cs [msbuild] Make sure all the Base/Core tasks are abstract. (#8888) 2020-06-19 17:40:18 +02:00
MmpTaskBase.cs [msbuild] Make sure all the Base/Core tasks are abstract. (#8888) 2020-06-19 17:40:18 +02:00
XamMacArch.cs Added new Mac.Tasks.Core project; moved tasks with no Core base there 2016-05-26 10:07:59 -03:00