From 16a7d5d5295c4f9c781a23ccd396d9904a0c8f0b Mon Sep 17 00:00:00 2001 From: walon Date: Mon, 10 Jun 2024 13:19:06 +0800 Subject: [PATCH] =?UTF-8?q?[remove]=20=E5=88=A0=E9=99=A4=E6=97=A0=E7=94=A8?= =?UTF-8?q?=E7=9A=84=20ReversePInvokeWrapperGeneratorCommand=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ReversePInvokeWrapperGeneratorCommand.cs | 49 ------------------- ...ersePInvokeWrapperGeneratorCommand.cs.meta | 11 ----- 2 files changed, 60 deletions(-) delete mode 100644 Editor/Commands/ReversePInvokeWrapperGeneratorCommand.cs delete mode 100644 Editor/Commands/ReversePInvokeWrapperGeneratorCommand.cs.meta diff --git a/Editor/Commands/ReversePInvokeWrapperGeneratorCommand.cs b/Editor/Commands/ReversePInvokeWrapperGeneratorCommand.cs deleted file mode 100644 index faef39a..0000000 --- a/Editor/Commands/ReversePInvokeWrapperGeneratorCommand.cs +++ /dev/null @@ -1,49 +0,0 @@ -//using HybridCLR.Editor.ABI; -//using HybridCLR.Editor.Link; -//using HybridCLR.Editor.Meta; -//using HybridCLR.Editor.ReversePInvokeWrap; -//using System; -//using System.Collections.Generic; -//using System.IO; -//using System.Linq; -//using System.Reflection; -//using System.Text; -//using System.Threading.Tasks; -//using UnityEditor; -//using UnityEngine; - -//namespace HybridCLR.Editor.Commands -//{ - -// public static class ReversePInvokeWrapperGeneratorCommand -// { - -// [MenuItem("HybridCLR/Generate/ReversePInvokeWrapper", priority = 103)] - -// public static void CompileAndGenerateReversePInvokeWrapper() -// { -// BuildTarget target = EditorUserBuildSettings.activeBuildTarget; -// CompileDllCommand.CompileDll(target); -// GenerateReversePInvokeWrapper(target); -// } - -// public static void GenerateReversePInvokeWrapper(BuildTarget target) -// { -// List hotUpdateDlls = SettingsUtil.HotUpdateAssemblyNamesExcludePreserved; -// var cache = new AssemblyCache(MetaUtil.CreateHotUpdateAndAOTAssemblyResolver(target, hotUpdateDlls)); -// { -// var analyzer = new ReversePInvokeWrap.Analyzer(cache, hotUpdateDlls); -// analyzer.Run(); - -// string outputFile = $"{SettingsUtil.GeneratedCppDir}/ReversePInvokeMethodStub.cpp"; - -// List methods = analyzer.BuildABIMethods(); -// Debug.Log($"GenerateReversePInvokeWrapper. wraperCount:{methods.Sum(m => m.Count)} output:{outputFile}"); -// var generator = new Generator(); -// generator.Generate(methods, outputFile); -// Debug.LogFormat("[ReversePInvokeWrapperGeneratorCommand] output:{0}", outputFile); -// } -// MethodBridgeGeneratorCommand.CleanIl2CppBuildCache(); -// } -// } -//} diff --git a/Editor/Commands/ReversePInvokeWrapperGeneratorCommand.cs.meta b/Editor/Commands/ReversePInvokeWrapperGeneratorCommand.cs.meta deleted file mode 100644 index 79fb3d8..0000000 --- a/Editor/Commands/ReversePInvokeWrapperGeneratorCommand.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 7db18e1736f593c4089c85d764cf8620 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: