Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[tools] Don't detect/resolve binding resource packages in mtouch/mmp/…
…dotnet-linker. Fixes xamarin#19378. We currently detect/resolve binding resource packages (the sidecar) in two places: * The ResolveNativeReferences MSBuild task. * Inside mtouch/mmp/dotnet-linker. Which means we end up passing every native library or framework twice to the native linker. This is usually not a problem, the native linker will ignore duplicated arguments, except when building remotely from Windows, in which case the build process may end up with native libraries in different locations, because files may end up in multiple places on the remote Mac if using absolute paths (see xamarin#18997 for a thorough explanation). So completely remove the logic to detect/resolve binding resource packages in mtouch/mmp/dotnet-linker, which will avoid the issue completely. Fixes xamarin#19378.
- Loading branch information