diff --git a/Editor/Commands/CompileDllCommand.cs b/Editor/Commands/CompileDllCommand.cs index 2857659..06222c1 100644 --- a/Editor/Commands/CompileDllCommand.cs +++ b/Editor/Commands/CompileDllCommand.cs @@ -60,16 +60,34 @@ namespace HybridCLR.Editor.Commands CompileDll(BuildTarget.StandaloneWindows64); } - [MenuItem("HybridCLR/CompileDll/Android", priority = 202)] + [MenuItem("HybridCLR/CompileDll/MacOS", priority = 202)] + public static void CompileDllMacOS() + { + CompileDll(BuildTarget.StandaloneOSX); + } + + [MenuItem("HybridCLR/CompileDll/Linux", priority = 203)] + public static void CompileDllLinux() + { + CompileDll(BuildTarget.StandaloneLinux64); + } + + [MenuItem("HybridCLR/CompileDll/Android", priority = 210)] public static void CompileDllAndroid() { CompileDll(BuildTarget.Android); } - [MenuItem("HybridCLR/CompileDll/IOS", priority = 203)] + [MenuItem("HybridCLR/CompileDll/IOS", priority = 220)] public static void CompileDllIOS() { CompileDll(BuildTarget.iOS); } + + [MenuItem("HybridCLR/CompileDll/WebGL", priority = 230)] + public static void CompileDllWebGL() + { + CompileDll(BuildTarget.WebGL); + } } }