xamarin-macios/tools/common
Rolf Bjarne Kvinge b654db9f2d
[tools] Fix MT1302 to show the correct path to the assembly. (#17362)
We used to show this:

> ILLINK warning MT1302: Could not extract the native library 'StaticLibrary.a' from '~/Downloads/BindingTest/obj/Debug/net7.0-ios/iossimulator-x64/linker-cache/StaticLibrary.a'. Please ensure the native library was properly embedded in the managed assembly (if the assembly was built using a binding project, the native library must be included in the project, and its Build Action must be 'ObjcBindingNativeLibrary').

now we show the assembly:

> ILLINK warning MT1302: Could not extract the native library 'StaticLibrary.a' from '~/Downloads/BindingTest/obj/Debug/net7.0-ios/iossimulator-x64/linker-cache/BindingLibrary.dll'. Please ensure the native library was properly embedded in the managed assembly (if the assembly was built using a binding project, the native library must be included in the project, and its Build Action must be 'ObjcBindingNativeLibrary').

Also increase diagnostics for this failure scenario to list all the resources
in the given assembly.

Co-authored-by: Manuel de la Pena <mandel@microsoft.com>
2023-01-26 17:01:41 +01:00
..
.gitignore [tools] Split tools/common/SdkVersions.cs in two files. (#17067) 2022-12-16 15:25:53 +01:00
ApplePlatform.cs Merge main into net7.0. 2022-10-17 10:21:24 +02:00
Application.cs Remove bitcode-related code, since bitcode is dead. (#16986) 2022-12-12 15:25:37 +01:00
Assembly.cs [tools] Fix MT1302 to show the correct path to the assembly. (#17362) 2023-01-26 17:01:41 +01:00
AssemblyBuildTarget.cs [autoformat] Add dotnet-linker to the projects to autoformat. (#16178) 2022-09-30 09:32:42 +02:00
BitCodeMode.cs [mtouch] Move mtouch's GenerateMain to shared Target code. 2020-10-23 11:46:09 +02:00
BuildTasks.cs [autoformat] Add mtouch.csproj. (#16316) 2022-10-13 10:42:41 +02:00
CompilerFlags.cs [dotnet/tools] Don't disable compact unwind info. Fixes #16546. (#16623) 2022-11-08 12:16:11 +01:00
CoreResolver.cs [autoformat] Add dotnet-linker to the projects to autoformat. (#16178) 2022-09-30 09:32:42 +02:00
DerivedLinkContext.cs [autoformat] Add dotnet-linker to the projects to autoformat. (#16178) 2022-09-30 09:32:42 +02:00
DlsymOptions.cs Fix some whitespace issues in various files. (#12399) 2021-08-11 10:06:46 +02:00
Driver.cs [tools] Exclude Driver.Concurrency from .NET. (#16898) 2022-11-29 08:35:02 +01:00
Driver.execution.cs [bgen] Use ErrorHelper.Verbosity to store the verbosity to avoid storing it in multiple places with different values (#10175) 2020-12-01 11:34:47 +01:00
ErrorHelper.tools.cs [tests] Make the mtouch test project reference the actual mtouch project. (#11400) 2021-05-04 14:10:03 +02:00
Execution.cs [tools] Fix nullability for the Execution.Environment field. (#15084) 2022-05-23 17:36:06 +02:00
FileCopier.cs Autoformat msbuild projects. (#16132) 2022-09-28 16:25:35 +02:00
FileUtils.cs [msbuild] Rework how the app manifest is created. 2021-08-23 17:46:33 +02:00
Frameworks.cs [tools] Enable the PushToTalk framework in the simulator. (#17274) 2023-01-18 18:55:04 +01:00
LinkMode.cs [dotnet] Implement support for our different link modes. (#9460) 2020-08-24 17:50:42 +02:00
MachO.cs [tools] Enable nullability in MachO.cs (#16982) 2022-12-07 18:07:53 +01:00
Make.common [tools] Try to fix #xamarin/maccore@2637 by making sure a file's timestamp changes. (#17352) 2023-01-25 08:56:56 +01:00
OSPlatformAttributeExtensions.cs [introspection] Migrate .NET code to use the new .NET-style availability attributes. (#13363) 2021-11-22 20:54:07 +01:00
Optimizations.cs [autoformat] Add dotnet-linker to the projects to autoformat. (#16178) 2022-09-30 09:32:42 +02:00
PInvokeWrapperGenerator.cs [autoformat] Add dotnet-linker to the projects to autoformat. (#16178) 2022-09-30 09:32:42 +02:00
PListExtensions.cs Autoformat msbuild projects. (#16132) 2022-09-28 16:25:35 +02:00
PathUtils.cs [tools] Rename a few lowercased types to fix compiler warning. (#16896) 2022-11-29 09:57:37 +01:00
ProductConstants.in.cs [tools] Update SdkVersions.cs after the latest Xcode 14.2 bump. (#17101) 2022-12-21 17:44:27 +01:00
ProjectInspector.csproj Add a tool that can list all inputs for a given csproj, and create a corresponding make variable. 2018-08-23 13:49:40 +02:00
SdkVersions.cs [tools] Update SdkVersions.cs after the latest Xcode 14.2 bump. (#17101) 2022-12-21 17:44:27 +01:00
SdkVersions.in.cs [tools] Update SdkVersions.cs after the latest Xcode 14.2 bump. (#17101) 2022-12-21 17:44:27 +01:00
StaticRegistrar.cs [runtime/generator] Add support for BindAs with CMVideoDimensions. (#17308) 2023-01-25 15:34:28 +01:00
StringUtils.cs [actions] Autoformat xibuild.csproj (#16059) 2022-09-22 13:07:01 +02:00
Symbols.cs [autoformat] Add dotnet-linker to the projects to autoformat. (#16178) 2022-09-30 09:32:42 +02:00
Target.cs [registrar] Deduplicate the code to compute the initialization method name for the generated static registrar code. (#16649) 2022-11-10 08:56:37 +01:00
TargetFramework.cs Merge main into net7.0. 2022-09-26 22:44:48 +02:00
Tuning.cs [autoformat] Add mmp.csproj. (#16313) 2022-10-11 22:36:58 +02:00
XamarinRuntime.cs [dotnet] Add support for specifying the VM with the _XamarinRuntime property. (#10881) 2021-03-16 18:32:04 +01:00
cache.cs [autoformat] Add dotnet-linker to the projects to autoformat. (#16178) 2022-09-30 09:32:42 +02:00
create-makefile-fragment.sh Bump to .NET 6.0.100-alpha.1.21060.3. (#10388) 2021-01-14 14:07:28 +01:00
error.cs [tools/src] Enable nullability in a few error-related source files. (#16987) 2022-12-07 17:43:05 +01:00