xamarin-macios/tools/mtouch
Rolf Bjarne Kvinge 617362b738 [mtouch] Detect when assemblies have native dependencies between them and link properly. Fixes bug #43689.
Detect when assemblies have native dependencies between them (which can happen
when there are multiple binding projects, and the native libraries in those
binding projects have dependencies between them), and add the proper link
arguments (this is only required when building to dynamic libraries or
frameworks, since otherwise everything is linked to one big binary and there
are no dependency problems).

https://bugzilla.xamarin.com/show_bug.cgi?id=43689
2017-02-10 14:46:29 +01:00
..
.gitignore Refactor static registrar to produce both a header and a source file. 2016-05-17 11:23:47 +02:00
Application.cs [mtouch] Add support for compiling the pinvoke wrappers to a framework. 2017-02-10 14:46:29 +01:00
Assembly.cs [mtouch] Implement support for creating frameworks from assemblies. 2017-02-10 14:46:28 +01:00
AssemblyResolver.cs [cecil] Bump mono to get the latest Cecil's revision. Fixes #51336 (#1478) 2017-01-12 08:47:06 -05:00
BitcodeConverter.cs Pass StringComparison to string.StartsWith / EndsWith. (#1316) 2016-12-08 16:54:10 +01:00
BuildTasks.mtouch.cs [mtouch] Remove dead code. 2017-02-10 14:46:29 +01:00
Makefile [mtouch/mmp] Fix cecil dependencies. (#1656) 2017-02-08 14:57:37 +01:00
SdkVersions.cs.in Add mtouch to the build. 2016-04-24 14:47:27 -04:00
Stripper.cs [mtouch] Strip while copying assemblies. 2017-02-10 14:39:48 +01:00
Target.cs [mtouch] Detect when assemblies have native dependencies between them and link properly. Fixes bug #43689. 2017-02-10 14:46:29 +01:00
Tuning.cs [mtouch] Make the linker output a list of AssemblyDefinition instead of paths. 2017-02-10 14:12:02 +01:00
error.cs [mtouch] Implement support for creating frameworks from assemblies. 2017-02-10 14:46:28 +01:00
monotouch-fixes.c Build our runtime. 2016-04-24 14:47:24 -04:00
mtouch.cs [mtouch] Incremental builds (--fastdev) is the same as compiling all assemblies to dynamic libraries. 2017-02-10 14:46:29 +01:00
mtouch.csproj [mtouch] Upgrade mtouch to .NET 4.6. 2017-02-10 14:29:10 +01:00
mtouch.in [mtouch] Exec the binary in the script. (#1295) 2016-12-02 17:41:38 +01:00
mtouch.sln [mtouch] Add the mtouch test project to the Xamarin.iOS solution. (#1510) 2017-01-16 18:46:15 +01:00
simlauncher.m Remove XI/Classic support (#926) 2016-09-30 15:02:17 -04:00