From ee9d0f7cc7a44f13621c5a43a8297024088bece0 Mon Sep 17 00:00:00 2001
From: cssxsh <cssxsh@gmail.com>
Date: Wed, 21 Jun 2023 16:30:24 +0800
Subject: [PATCH] feat: dependsOn mirai

---
 .../mirai-console/src/plugin/jvm/JvmPluginDescription.kt     | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/mirai-console/backend/mirai-console/src/plugin/jvm/JvmPluginDescription.kt b/mirai-console/backend/mirai-console/src/plugin/jvm/JvmPluginDescription.kt
index 66df94642..eb42910d8 100644
--- a/mirai-console/backend/mirai-console/src/plugin/jvm/JvmPluginDescription.kt
+++ b/mirai-console/backend/mirai-console/src/plugin/jvm/JvmPluginDescription.kt
@@ -184,6 +184,11 @@ public class JvmPluginDescriptionBuilder(
         @ResolveContext(VERSION_REQUIREMENT) versionRequirement: String,
         isOptional: Boolean = false,
     ): JvmPluginDescriptionBuilder = apply {
+        // XXX: 兼容性
+        if (pluginId == "net.mamoe.mirai.console" || pluginId == "net.mamoe.mirai") {
+            consoleRequirement = versionRequirement
+            return@apply
+        }
         this.dependencies.add(PluginDependency(pluginId, versionRequirement, isOptional))
     }