xamarin-macios/msbuild
Emanuel Fernandez Dell'Oca 78cc290613
[net6] Fixes LinkNativeCode task execution from Windows (#12367)
This is an improvement on how we detect if the file that is going to be copied to the Mac is coming from the output path or not. Copying files from the Windows output dir to the Mac will make the build fail.

There were two problems:
- The paths we were comparing could contain different path separators.
- The item we are trying to copy may be in a folder that is inside the output dir.

For example:
- OutputFile = `obj\Debug\net6.0-ios\iossimulator-x64\nativelibraries/Foo`
- Item to copy: `obj/Debug/net6.0-ios/iossimulator-x64/nativelibraries/aot-output/x86_64/System.Private.CoreLib.dll.o`
2021-08-06 10:45:09 +02:00
..
Messaging/Xamarin.Messaging.Build [net6] Fixes build issues from VS for Preview 7 (#12281) 2021-07-29 15:20:20 +02:00
Xamarin.HotRestart.PreBuilt Added Hot Restart support into the SDK (#12293) 2021-08-05 09:19:51 +02:00
Xamarin.Localization.MSBuild [Localization] Localized file check-in by OneLocBuild Task: Build definition ID 14411: Build ID 5018259 (#12220) 2021-07-28 09:57:35 -05:00
Xamarin.Mac.Tasks [msbuild/dotnet] Don't overwrite the 'CreateAppBundleDependsOn' property, only add to it. Fixes #12325. (#12346) 2021-08-05 08:17:44 +02:00
Xamarin.Mac.Tasks.Core [msbuild] Unify the Archive task between iOS and Mac. (#12200) 2021-07-26 09:19:01 +02:00
Xamarin.MacDev.Tasks [net6] Fixes LinkNativeCode task execution from Windows (#12367) 2021-08-06 10:45:09 +02:00
Xamarin.MacDev.Tasks.Core [msbuild/dotnet] Mac Catalyst entitlements must be embedded in the app signature, not the executable. 2021-07-27 13:52:46 +02:00
Xamarin.ObjcBinding.Tasks [msbuild] Remove support for XI/Classic. (#976) 2016-10-13 10:47:46 +02:00
Xamarin.Shared [msbuild] Disable the CreateIpa target on macOS and Mac Catalyst. 2021-07-28 18:27:35 +02:00
Xamarin.iOS.Tasks [msbuild] Unify the Archive task between iOS and Mac. (#12200) 2021-07-26 09:19:01 +02:00
Xamarin.iOS.Tasks.Core [msbuild/dotnet] Don't overwrite the 'CreateAppBundleDependsOn' property, only add to it. Fixes #12325. (#12346) 2021-08-05 08:17:44 +02:00
Xamarin.iOS.Tasks.Windows [net6] Stops replacing custom linker steps on Windows (#12362) 2021-08-06 10:25:33 +02:00
.gitignore [msbuild] Convert project files to sdk-style project files. (#7698) 2020-01-14 08:16:02 +01:00
Directory.Build.props Added Hot Restart support into the SDK (#12293) 2021-08-05 09:19:51 +02:00
ILMerge.targets Added Hot Restart support into the SDK (#12293) 2021-08-05 09:19:51 +02:00
Makefile Added Hot Restart support into the SDK (#12293) 2021-08-05 09:19:51 +02:00
Xamarin.MacDev.Tasks.sln [dotnet] Revert changes that separate Messaging from Xamarin.iOS.Tasks to fix dotnet build (#10738) 2021-03-01 08:05:01 +01:00