xamarin-macios/msbuild/Xamarin.Shared
Rolf Bjarne Kvinge f31f53f849
[msbuild] Make sure '_AppBundlePath' is always relative. Fixes #15130. (#15868)
_AppBundlePath is relative by default, but if AppBundleDir is set to an
absolute path (or the root path used to compute AppBundleDir is an absolute
path), then we must ensure _AppBundlePath is still a relative path, because
our code depends on this.

Note that there are no tests for this, because:

* The problem is that our code concatenates a path + _AppBundlePath.
* This works fine on macOS, because it still looks like a valid path.
* It does not work fine on Windows, because the resulting path ends up with a
  drive letter in the middle.
* We currently don't have any tests on Windows.

Fixes https://github.com/xamarin/xamarin-macios/issues/15130.
2022-09-07 10:42:30 +02:00
..
Xamarin.ImplicitFacade.targets [msbuild] Share the logic to implicitly include netstandard.dll in the build. (#9146) 2020-07-22 14:57:35 +02:00
Xamarin.Shared.ObjCBinding.targets [msbuild] Simplify some code and remove usage of the 'GeneratedSources' item group, which looks public, but really isn't. (#12757) 2021-09-17 16:17:26 +02:00
Xamarin.Shared.Stubs.targets [msbuild] Share three stub targets for Windows between Xamarin.iOS and Xamarin.Mac. (#9443) 2020-08-21 18:10:32 +02:00
Xamarin.Shared.props [msbuild] Automatically detect any Entitlements.plist files in the root project in .NET. (#15729) 2022-08-26 08:06:48 +02:00
Xamarin.Shared.targets [msbuild] Make sure '_AppBundlePath' is always relative. Fixes #15130. (#15868) 2022-09-07 10:42:30 +02:00