diff --git a/tools/mmp/Application.cs b/tools/mmp/Application.mmp.cs similarity index 100% rename from tools/mmp/Application.cs rename to tools/mmp/Application.mmp.cs diff --git a/tools/mmp/Assembly.cs b/tools/mmp/Assembly.mmp.cs similarity index 100% rename from tools/mmp/Assembly.cs rename to tools/mmp/Assembly.mmp.cs diff --git a/tools/mmp/Tuning.cs b/tools/mmp/Tuning.mmp.cs similarity index 100% rename from tools/mmp/Tuning.cs rename to tools/mmp/Tuning.mmp.cs diff --git a/tools/mmp/mmp.csproj b/tools/mmp/mmp.csproj index 7f24656ee0e5..f90063d73ced 100644 --- a/tools/mmp/mmp.csproj +++ b/tools/mmp/mmp.csproj @@ -49,404 +49,402 @@ - + - - + + - external\error.cs + tools\common\error.cs + + + tools\common\SdkVersions.cs - - Mono.Tuner\ApplyPreserveAttributeBase.cs + mono-archive\Mono.Tuner\ApplyPreserveAttributeBase.cs - Mono.Tuner\CecilRocks.cs + mono-archive\Mono.Tuner\CecilRocks.cs - Mono.Tuner\CustomizeActions.cs + mono-archive\Mono.Tuner\CustomizeActions.cs - Mono.Tuner\Dispatcher.cs + mono-archive\Mono.Tuner\Dispatcher.cs - Mono.Tuner\Extensions.cs + mono-archive\Mono.Tuner\Extensions.cs - Mono.Tuner\PreserveCrypto.cs + mono-archive\Mono.Tuner\PreserveCrypto.cs - Mono.Tuner\PreserveSoapHttpClients.cs + mono-archive\Mono.Tuner\PreserveSoapHttpClients.cs - Mono.Tuner\RemoveAttributesBase.cs + mono-archive\Mono.Tuner\RemoveAttributesBase.cs - Mono.Tuner\RemoveResources.cs + mono-archive\Mono.Tuner\RemoveResources.cs - Mono.Tuner\RemoveSecurity.cs + mono-archive\Mono.Tuner\RemoveSecurity.cs - Mono.Tuner\TunerAnnotations.cs + mono-archive\Mono.Tuner\TunerAnnotations.cs - Linker\Annotations.cs + mono-archive\Linker\Annotations.cs - Linker\Inflater.cs + mono-archive\Linker\Inflater.cs - Linker\AssemblyAction.cs + mono-archive\Linker\AssemblyAction.cs - Linker\AssemblyResolver.cs + mono-archive\Linker\AssemblyResolver.cs - Linker\I18nAssemblies.cs + mono-archive\Linker\I18nAssemblies.cs - Linker\IXApiVisitor.cs + mono-archive\Linker\IXApiVisitor.cs - Linker\ILogger.cs + mono-archive\Linker\ILogger.cs - Linker\ConsoleLogger.cs + mono-archive\Linker\ConsoleLogger.cs - Linker\LinkContext.cs + mono-archive\Linker\LinkContext.cs - Linker\LoadException.cs + mono-archive\Linker\LoadException.cs - Linker\MarkException.cs + mono-archive\Linker\MarkException.cs - Linker\MethodAction.cs + mono-archive\Linker\MethodAction.cs - Linker\Pipeline.cs + mono-archive\Linker\Pipeline.cs - Linker\Linker\MethodReferenceExtensions.cs + mono-archive\Linker\Linker\MethodReferenceExtensions.cs - Linker\Linker\MarkingHelpers.cs + mono-archive\Linker\Linker\MarkingHelpers.cs - Linker\Linker\Tracer.cs + mono-archive\Linker\Linker\Tracer.cs - Linker\Linker\TypeReferenceExtensions.cs + mono-archive\Linker\Linker\TypeReferenceExtensions.cs - Linker\TypePreserve.cs + mono-archive\Linker\TypePreserve.cs - Linker\KnownMembers.cs + mono-archive\Linker\KnownMembers.cs - Linker\BCL.cs + mono-archive\Linker\BCL.cs - Linker\MethodDefinitionExtensions.cs + mono-archive\Linker\MethodDefinitionExtensions.cs - Linker\TypeDefinitionExtensions.cs + mono-archive\Linker\TypeDefinitionExtensions.cs - Linker\MethodBodyScanner.cs + mono-archive\Linker\MethodBodyScanner.cs - Linker\OverrideInformation.cs + mono-archive\Linker\OverrideInformation.cs - Linker\AssemblyUtilities.cs + mono-archive\Linker\AssemblyUtilities.cs - Linker\TypeNameParser.cs + mono-archive\Linker\TypeNameParser.cs - Linker\XApiReader.cs + mono-archive\Linker\XApiReader.cs - Linker\OutputException.cs + mono-archive\Linker\OutputException.cs - Linker\IReflectionPatternRecorder.cs + mono-archive\Linker\IReflectionPatternRecorder.cs - Linker\IDependencyRecorder.cs + mono-archive\Linker\IDependencyRecorder.cs - Linker\XmlDependencyRecorder.cs + mono-archive\Linker\XmlDependencyRecorder.cs - Linker\LoggingReflectionPatternRecorder.cs + mono-archive\Linker\LoggingReflectionPatternRecorder.cs - Linker.Steps\BaseStep.cs + mono-archive\Linker.Steps\BaseStep.cs - Linker.Steps\BlacklistStep.cs + mono-archive\Linker.Steps\BlacklistStep.cs - Linker.Steps\CleanStep.cs + mono-archive\Linker.Steps\CleanStep.cs - Linker.Steps\IStep.cs + mono-archive\Linker.Steps\IStep.cs - Linker.Steps\LoadI18nAssemblies.cs + mono-archive\Linker.Steps\LoadI18nAssemblies.cs - Linker.Steps\LoadReferencesStep.cs + mono-archive\Linker.Steps\LoadReferencesStep.cs - Linker.Steps\MarkStep.cs + mono-archive\Linker.Steps\MarkStep.cs - Linker.Steps\OutputStep.cs + mono-archive\Linker.Steps\OutputStep.cs - Linker.Steps\PreserveDependencyLookupStep.cs + mono-archive\Linker.Steps\PreserveDependencyLookupStep.cs - Linker.Steps\RegenerateGuidStep.cs + mono-archive\Linker.Steps\RegenerateGuidStep.cs - Linker.Steps\ResolveFromAssemblyStep.cs + mono-archive\Linker.Steps\ResolveFromAssemblyStep.cs - Linker.Steps\ResolveFromXApiStep.cs + mono-archive\Linker.Steps\ResolveFromXApiStep.cs - Linker.Steps\ResolveFromXmlStep.cs + mono-archive\Linker.Steps\ResolveFromXmlStep.cs - Linker.Steps\ResolveStep.cs + mono-archive\Linker.Steps\ResolveStep.cs - Linker.Steps\SweepStep.cs + mono-archive\Linker.Steps\SweepStep.cs - Linker.Steps\TypeMapStep.cs + mono-archive\Linker.Steps\TypeMapStep.cs - Mono.Tuner\Profile.cs + mono-archive\Mono.Tuner\Profile.cs - Options.cs + mono-archive\Options.cs - MonoMac.Tuner\MonoMacMarkStep.cs + linker\MonoMac.Tuner\MonoMacMarkStep.cs - MonoMac.Tuner\MonoMacNamespaces.cs + linker\MonoMac.Tuner\MonoMacNamespaces.cs - MonoMac.Tuner\OptimizeGeneratedCodeSubStep.cs + linker\MonoMac.Tuner\OptimizeGeneratedCodeSubStep.cs - MonoMac.Tuner\MacRemoveResources.cs + linker\MonoMac.Tuner\MacRemoveResources.cs - MonoMac.Tuner\MacMobileProfile.cs + linker\MonoMac.Tuner\MacMobileProfile.cs - Xamarin.Linker\BaseProfile.cs + tools\linker\BaseProfile.cs - Xamarin.Linker\RemoveSelectors.cs + tools\linker\RemoveSelectors.cs - Xamarin.Linker\ObjCExtensions.cs + tools\linker\ObjCExtensions.cs - Xamarin.Linker\MarkNSObjects.cs + tools\linker\MarkNSObjects.cs - Xamarin.Linker\ApplyPreserveAttribute.cs + tools\linker\ApplyPreserveAttribute.cs - Xamarin.Linker\CoreRemoveAttributes.cs + tools\linker\CoreRemoveAttributes.cs - Xamarin.Linker\CoreHttpMessageHandler.cs + tools\linker\CoreHttpMessageHandler.cs - Xamarin.Linker\MobileRemoveAttributes.cs + tools\linker\MobileRemoveAttributes.cs - Xamarin.Linker\MobileMarkStep.cs + tools\linker\MobileMarkStep.cs - Xamarin.Linker\MobileExtensions.cs + tools\linker\MobileExtensions.cs - Xamarin.Linker\CoreMarkStep.cs + tools\linker\CoreMarkStep.cs - Xamarin.Linker\CorePreserveCode.cs + tools\linker\CorePreserveCode.cs - Xamarin.Linker\CoreSweepStep.cs + tools\linker\CoreSweepStep.cs - Xamarin.Linker\CoreTypeMapStep.cs + tools\linker\CoreTypeMapStep.cs - Xamarin.Linker\MobileProfile.cs + tools\linker\MobileProfile.cs - Xamarin.Linker\MobileSweepStep.cs + tools\linker\MobileSweepStep.cs - Xamarin.Linker\CoreOptimizeGeneratedCode.cs + tools\linker\CoreOptimizeGeneratedCode.cs - Xamarin.Linker\CoreRemoveSecurity.cs + tools\linker\CoreRemoveSecurity.cs - MonoTouch.Tuner\Extensions.cs + tools\linker\MonoTouch.Tuner\Extensions.cs - MonoTouch.Tuner\ListExportedSymbols.cs + tools\linker\MonoTouch.Tuner\ListExportedSymbols.cs - MonoTouch.Tuner\ProcessExportedFields.cs + tools\linker\MonoTouch.Tuner\ProcessExportedFields.cs - MonoTouch.Tuner\PreserveSmartEnumConversionsSubStep.cs + tools\linker\MonoTouch.Tuner\PreserveSmartEnumConversionsSubStep.cs - external\Constants.cs + src\build\mac\Constants.cs - external\ErrorHelper.cs + src\ObjCRuntime\ErrorHelper.cs - external\ExceptionMode.cs + src\ObjCRuntime\ExceptionMode.cs - external\Registrar.cs + src\ObjCRuntime\Registrar.cs - external\ApplePlatform.cs + tools\common\ApplePlatform.cs - external\PListExtensions.cs + tools\common\PListExtensions.cs - external\TargetFramework.cs + tools\common\TargetFramework.cs - external\cache.cs + tools\common\cache.cs - external\Driver.cs + tools\common\Driver.cs - external\Execution.cs + tools\common\Execution.cs - external\StaticRegistrar.cs + tools\common\StaticRegistrar.cs - external\MachO.cs + tools\common\MachO.cs - external\Frameworks.cs + tools\common\Frameworks.cs - external\Application.cs + tools\common\Application.cs - external\Assembly.cs + tools\common\Assembly.cs - external\Target.cs + tools\common\Target.cs - external\DerivedLinkContext.cs + tools\common\DerivedLinkContext.cs - external\LinkMode.cs + tools\common\LinkMode.cs - external\Optimizations.cs + tools\common\Optimizations.cs - external\Tuning.cs + tools\common\Tuning.cs - external\Registrar.core.cs + src\ObjCRuntime\Registrar.core.cs - external\RuntimeOptions.cs + src\ObjCRuntime\RuntimeOptions.cs - external\ConnectAttribute.cs + src\Foundation\ConnectAttribute.cs - external\ExportAttribute.cs + src\Foundation\ExportAttribute.cs - external\ArgumentSemantic.cs + src\ObjCRuntime\ArgumentSemantic.cs - external\LinkWithAttribute.cs + src\ObjCRuntime\LinkWithAttribute.cs - external\PlatformAvailability2.cs + src\ObjCRuntime\PlatformAvailability2.cs - external\BindingImplAttribute.cs + src\ObjCRuntime\BindingImplAttribute.cs - external\PInvokeWrapperGenerator.cs + tools\common\PInvokeWrapperGenerator.cs - Xamarin.Linker\ExceptionalSubStep.cs + tools\linker\ExceptionalSubStep.cs - Xamarin.Linker\RemoveUserResourcesSubStep.cs - - - MonoMac.Tuner\XamarinMacProfile.cs - - - MonoMac.Tuner\MacBaseProfile.cs + tools\linker\RemoveUserResourcesSubStep.cs + + - external\FileCopier.cs + tools\common\FileCopier.cs - external\Symbols.cs + tools\common\Symbols.cs - external\StringUtils.cs + tools\common\StringUtils.cs - common\CoreResolver.cs + tools\common\CoreResolver.cs - external\PListObject.cs + external\Xamarin.MacDev\Xamarin.MacDev\PListObject.cs - Xamarin.Linker\CustomSymbolWriter.cs + tools\linker\CustomSymbolWriter.cs - Errors.Designer.cs + tools\mtouch\Errors.Designer.cs Errors.resx - Xamarin.Linker\ScanTypeReferenceStep.cs + tools\linker\ScanTypeReferenceStep.cs @@ -467,7 +465,7 @@ Info.plist.tmpl - Errors.resx + tools\mtouch\Errors.resx Resx EmbeddedResource ResXFileCodeGenerator @@ -476,14 +474,12 @@ Errors.mtouch.resources - - - - - + + docs\website\mmp-errors.md + diff --git a/tools/mtouch/Application.cs b/tools/mtouch/Application.mtouch.cs similarity index 100% rename from tools/mtouch/Application.cs rename to tools/mtouch/Application.mtouch.cs diff --git a/tools/mtouch/Assembly.cs b/tools/mtouch/Assembly.mtouch.cs similarity index 100% rename from tools/mtouch/Assembly.cs rename to tools/mtouch/Assembly.mtouch.cs diff --git a/tools/mtouch/Target.cs b/tools/mtouch/Target.mtouch.cs similarity index 100% rename from tools/mtouch/Target.cs rename to tools/mtouch/Target.mtouch.cs diff --git a/tools/mtouch/Tuning.cs b/tools/mtouch/Tuning.mtouch.cs similarity index 100% rename from tools/mtouch/Tuning.cs rename to tools/mtouch/Tuning.mtouch.cs diff --git a/tools/mtouch/mtouch.csproj b/tools/mtouch/mtouch.csproj index 141eb65dfb2e..05aac1337e2a 100644 --- a/tools/mtouch/mtouch.csproj +++ b/tools/mtouch/mtouch.csproj @@ -40,426 +40,428 @@ - - + + - external\error.cs + tools\common\error.cs - + + tools\common\SdkVersions.cs + - - + + - Options.cs + mono-archive\Options.cs - external\Constants.cs + src\build\ios\Constants.cs - external\PListExtensions.cs + tools\common\PListExtensions.cs - external\cache.cs + tools\common\cache.cs - MonoTouch.Tuner\Extensions.cs + tools\linker\MonoTouch.Tuner\Extensions.cs - MonoTouch.Tuner\MetadataReducerSubStep.cs + tools\linker\MonoTouch.Tuner\MetadataReducerSubStep.cs - MonoTouch.Tuner\MonoTouchMarkStep.cs + tools\linker\MonoTouch.Tuner\MonoTouchMarkStep.cs - MonoTouch.Tuner\MonoTouchProfile.cs + tools\linker\MonoTouch.Tuner\MonoTouchProfile.cs - MonoTouch.Tuner\OptimizeGeneratedCodeSubStep.cs + tools\linker\MonoTouch.Tuner\OptimizeGeneratedCodeSubStep.cs - MonoTouch.Tuner\PreserveCode.cs + tools\linker\MonoTouch.Tuner\PreserveCode.cs - MonoTouch.Tuner\RemoveAttributes.cs + tools\linker\MonoTouch.Tuner\RemoveAttributes.cs - MonoTouch.Tuner\RemoveCode.cs + tools\linker\MonoTouch.Tuner\RemoveCode.cs - Linker\XApiReader.cs + mono-archive\Linker\XApiReader.cs - Linker\Annotations.cs + mono-archive\Linker\Annotations.cs - Linker\Inflater.cs + mono-archive\Linker\Inflater.cs - Linker\LinkContext.cs + mono-archive\Linker\LinkContext.cs - Linker\Pipeline.cs + mono-archive\Linker\Pipeline.cs - Linker\MethodReferenceExtensions.cs + mono-archive\Linker\Linker\MethodReferenceExtensions.cs - Linker\Linker\MarkingHelpers.cs + mono-archive\Linker\Linker\MarkingHelpers.cs - Linker\Linker\Tracer.cs + mono-archive\Linker\Linker\Tracer.cs - Linker\TypeReferenceExtensions.cs + mono-archive\Linker\Linker\TypeReferenceExtensions.cs - Linker\KnownMembers.cs + mono-archive\Linker\KnownMembers.cs - Linker\BCL.cs + mono-archive\Linker\BCL.cs - Linker\MethodDefinitionExtensions.cs + mono-archive\Linker\MethodDefinitionExtensions.cs - Linker\TypeDefinitionExtensions.cs + mono-archive\Linker\TypeDefinitionExtensions.cs - Linker\MethodBodyScanner.cs + mono-archive\Linker\MethodBodyScanner.cs - Linker\OverrideInformation.cs + mono-archive\Linker\OverrideInformation.cs - Linker\AssemblyResolver.cs + mono-archive\Linker\AssemblyResolver.cs - Linker\IXApiVisitor.cs + mono-archive\Linker\IXApiVisitor.cs - Linker\ILogger.cs + mono-archive\Linker\ILogger.cs - Linker\ConsoleLogger.cs + mono-archive\Linker\ConsoleLogger.cs - Linker\I18nAssemblies.cs + mono-archive\Linker\I18nAssemblies.cs - Linker\AssemblyAction.cs + mono-archive\Linker\AssemblyAction.cs - Linker\TypePreserve.cs + mono-archive\Linker\TypePreserve.cs - Linker\LoadException.cs + mono-archive\Linker\LoadException.cs - Linker\MarkException.cs + mono-archive\Linker\MarkException.cs - Linker\MethodAction.cs + mono-archive\Linker\MethodAction.cs - Linker\OutputException.cs + mono-archive\Linker\OutputException.cs - Linker\IReflectionPatternRecorder.cs + mono-archive\Linker\IReflectionPatternRecorder.cs - Linker\IDependencyRecorder.cs + mono-archive\Linker\IDependencyRecorder.cs - Linker\XmlDependencyRecorder.cs + mono-archive\Linker\XmlDependencyRecorder.cs - Linker\LoggingReflectionPatternRecorder.cs + mono-archive\Linker\LoggingReflectionPatternRecorder.cs - Linker.Steps\BaseStep.cs + mono-archive\Linker.Steps\BaseStep.cs - Linker.Steps\BlacklistStep.cs + mono-archive\Linker.Steps\BlacklistStep.cs - Linker.Steps\CleanStep.cs + mono-archive\Linker.Steps\CleanStep.cs - Linker.Steps\IStep.cs + mono-archive\Linker.Steps\IStep.cs - Linker.Steps\LoadI18nAssemblies.cs + mono-archive\Linker.Steps\LoadI18nAssemblies.cs - Linker.Steps\LoadReferencesStep.cs + mono-archive\Linker.Steps\LoadReferencesStep.cs - Linker.Steps\MarkStep.cs + mono-archive\Linker.Steps\MarkStep.cs - Linker.Steps\OutputStep.cs + mono-archive\Linker.Steps\OutputStep.cs - Linker.Steps\PreserveDependencyLookupStep.cs + mono-archive\Linker.Steps\PreserveDependencyLookupStep.cs - Linker.Steps\ResolveFromAssemblyStep.cs + mono-archive\Linker.Steps\ResolveFromAssemblyStep.cs - Linker.Steps\ResolveFromXApiStep.cs + mono-archive\Linker.Steps\ResolveFromXApiStep.cs - Linker.Steps\ResolveFromXmlStep.cs + mono-archive\Linker.Steps\ResolveFromXmlStep.cs - Linker.Steps\ResolveStep.cs + mono-archive\Linker.Steps\ResolveStep.cs - Linker.Steps\SweepStep.cs + mono-archive\Linker.Steps\SweepStep.cs - Linker.Steps\TypeMapStep.cs + mono-archive\Linker.Steps\TypeMapStep.cs - Mono.Tuner\ApplyPreserveAttributeBase.cs + mono-archive\Mono.Tuner\ApplyPreserveAttributeBase.cs - Mono.Tuner\RemoveAttributesBase.cs + mono-archive\Mono.Tuner\RemoveAttributesBase.cs - Mono.Tuner\PreserveSoapHttpClients.cs + mono-archive\Mono.Tuner\PreserveSoapHttpClients.cs - Mono.Tuner\Profile.cs + mono-archive\Mono.Tuner\Profile.cs - Mono.Tuner\CustomizeActions.cs + mono-archive\Mono.Tuner\CustomizeActions.cs - Mono.Tuner\RemoveResources.cs + mono-archive\Mono.Tuner\RemoveResources.cs - Mono.Tuner\RemoveSecurity.cs + mono-archive\Mono.Tuner\RemoveSecurity.cs - Mono.Tuner\Extensions.cs + mono-archive\Mono.Tuner\Extensions.cs - Mono.Tuner\FixModuleFlags.cs + mono-archive\Mono.Tuner\FixModuleFlags.cs - Mono.Tuner\Dispatcher.cs + mono-archive\Mono.Tuner\Dispatcher.cs - MonoTouch.Tuner\MonoTouchSweepStep.cs + tools\linker\MonoTouch.Tuner\MonoTouchSweepStep.cs - MonoTouch.Tuner\ProcessExportedFields.cs + tools\linker\MonoTouch.Tuner\ProcessExportedFields.cs - Mono.Tuner\CecilRocks.cs + mono-archive\Mono.Tuner\CecilRocks.cs - Xamarin.Linker\MobileProfile.cs + tools\linker\MobileProfile.cs - Xamarin.Linker\BaseProfile.cs + tools\linker\BaseProfile.cs - Xamarin.Linker\MarkNSObjects.cs + tools\linker\MarkNSObjects.cs - Xamarin.Linker\ObjCExtensions.cs + tools\linker\ObjCExtensions.cs - Xamarin.Linker\ApplyPreserveAttribute.cs + tools\linker\ApplyPreserveAttribute.cs - Xamarin.Linker\CoreMarkStep.cs + tools\linker\CoreMarkStep.cs - Xamarin.Linker\CoreRemoveAttributes.cs + tools\linker\CoreRemoveAttributes.cs - Xamarin.Linker\MobileExtensions.cs + tools\linker\MobileExtensions.cs - Xamarin.Linker\MobileMarkStep.cs + tools\linker\MobileMarkStep.cs - Xamarin.Linker\MobileRemoveAttributes.cs + tools\linker\MobileRemoveAttributes.cs - Xamarin.Linker\CorePreserveCode.cs + tools\linker\CorePreserveCode.cs - Xamarin.Linker\MobileSweepStep.cs + tools\linker\MobileSweepStep.cs - Xamarin.Linker\CoreOptimizeGeneratedCode.cs + tools\linker\CoreOptimizeGeneratedCode.cs - external\maccore\NativeAttribute.cs + src\ObjCRuntime\NativeAttribute.cs - Xamarin.Linker\CoreRemoveSecurity.cs + tools\linker\CoreRemoveSecurity.cs - Xamarin.Linker\CoreHttpMessageHandler.cs + tools\linker\CoreHttpMessageHandler.cs - Xamarin.Linker\MobileResolveMainAssemblyStep.cs + tools\linker\MobileResolveMainAssemblyStep.cs - Xamarin.Linker\CoreSweepStep.cs + tools\linker\CoreSweepStep.cs - Xamarin.Linker\CoreTypeMapStep.cs + tools\linker\CoreTypeMapStep.cs - external\ApplePlatform.cs + tools\common\ApplePlatform.cs - external\Driver.cs + tools\common\Driver.cs - external\Execution.cs + tools\common\Execution.cs - external\TargetFramework.cs + tools\common\TargetFramework.cs - external\StaticRegistrar.cs + tools\common\StaticRegistrar.cs - external\MachO.cs + tools\common\MachO.cs - external\Application.cs + tools\common\Application.cs - external\Assembly.cs + tools\common\Assembly.cs - external\Target.cs + tools\common\Target.cs - external\DerivedLinkContext.cs + tools\common\DerivedLinkContext.cs - external\Frameworks.cs + tools\common\Frameworks.cs - external\CompilerFlags.cs + tools\common\CompilerFlags.cs - external\LinkMode.cs + tools\common\LinkMode.cs - external\Tuning.cs + tools\common\Tuning.cs - external\RuntimeOptions.cs + src\ObjCRuntime\RuntimeOptions.cs - external\PlatformAvailability2.cs + src\ObjCRuntime\PlatformAvailability2.cs - external\Registrar.core.cs + src\ObjCRuntime\Registrar.core.cs - MonoTouch.Tuner\SealerSubStep.cs + tools\linker\MonoTouch.Tuner\SealerSubStep.cs - MonoTouch.Tuner\ListExportedSymbols.cs + tools\linker\MonoTouch.Tuner\ListExportedSymbols.cs - external\maccore\ArgumentSemantic.cs + src\ObjCRuntime\ArgumentSemantic.cs - external\maccore\ExportAttribute.cs + src\Foundation\ExportAttribute.cs - external\maccore\ConnectAttribute.cs + src\Foundation\ConnectAttribute.cs - external\maccore\LinkWithAttribute.cs + src\ObjCRuntime\LinkWithAttribute.cs - external\maccore\PListObject.cs + external\Xamarin.MacDev\Xamarin.MacDev\PListObject.cs - external\Registrar.cs + src\ObjCRuntime\Registrar.cs - external\ErrorHelper.cs + src\ObjCRuntime\ErrorHelper.cs - external\ExceptionMode.cs + src\ObjCRuntime\ExceptionMode.cs - common\PInvokeWrapperGenerator.cs + tools\common\PInvokeWrapperGenerator.cs - Xamarin.Linker\ExceptionalSubStep.cs + tools\linker\ExceptionalSubStep.cs - Xamarin.Linker\RemoveUserResourcesSubStep.cs + tools\linker\RemoveUserResourcesSubStep.cs - MonoTouch.Tuner\InlinerSubStep.cs + tools\linker\MonoTouch.Tuner\InlinerSubStep.cs - MonoTouch.Tuner\PreserveSmartEnumConversionsSubStep.cs + tools\linker\MonoTouch.Tuner\PreserveSmartEnumConversionsSubStep.cs - common\BuildTasks.cs + tools\common\BuildTasks.cs - external\Symbols.cs + tools\common\Symbols.cs - StringUtils.cs + tools\common\StringUtils.cs - common\CoreResolver.cs + tools\common\CoreResolver.cs - external\Optimizations.cs + tools\common\Optimizations.cs - external\FileCopier.cs + tools\common\FileCopier.cs - external\maccore\BindingImplAttribute.cs + src\ObjCRuntime\BindingImplAttribute.cs - Linker\AssemblyUtilities.cs + mono-archive\Linker\AssemblyUtilities.cs - Linker\TypeNameParser.cs + mono-archive\Linker\TypeNameParser.cs - MonoTouch.Tuner\RemoveBitcodeIncompatibleCodeStep.cs + tools\linker\MonoTouch.Tuner\RemoveBitcodeIncompatibleCodeStep.cs - Xamarin.Linker\CustomSymbolWriter.cs + tools\linker\CustomSymbolWriter.cs Errors.resx - Xamarin.Linker\ScanTypeReferenceStep.cs + tools\linker\ScanTypeReferenceStep.cs - Xamarin.Linker\RemoveRejectedTypesStep.cs + tools\linker\RemoveRejectedTypesStep.cs - MonoTouch.Tuner\RemoveCodeBase.cs + tools\linker\MonoTouch.Tuner\RemoveCodeBase.cs @@ -479,19 +481,10 @@ - mtouch-errors.md + docs\website\mtouch-errors.md - - - - - - - - - ResXFileCodeGenerator diff --git a/tools/tools.sln b/tools/tools.sln new file mode 100644 index 000000000000..98453ec861a1 --- /dev/null +++ b/tools/tools.sln @@ -0,0 +1,23 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "mtouch", "mtouch\mtouch.csproj", "{A737EFCC-4348-4EB1-9C14-4FDC0975388D}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "mmp", "mmp\mmp.csproj", "{F3232882-0FA0-4BB6-9D9C-E2CC779EAF0D}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {A737EFCC-4348-4EB1-9C14-4FDC0975388D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {A737EFCC-4348-4EB1-9C14-4FDC0975388D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A737EFCC-4348-4EB1-9C14-4FDC0975388D}.Release|Any CPU.ActiveCfg = Release|Any CPU + {A737EFCC-4348-4EB1-9C14-4FDC0975388D}.Release|Any CPU.Build.0 = Release|Any CPU + {F3232882-0FA0-4BB6-9D9C-E2CC779EAF0D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {F3232882-0FA0-4BB6-9D9C-E2CC779EAF0D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F3232882-0FA0-4BB6-9D9C-E2CC779EAF0D}.Release|Any CPU.ActiveCfg = Release|Any CPU + {F3232882-0FA0-4BB6-9D9C-E2CC779EAF0D}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection +EndGlobal