feat: IDE 2024.1.* support
This commit is contained in:
parent
d3187155b3
commit
f863eac67a
4 changed files with 6 additions and 12 deletions
|
@ -35,7 +35,7 @@ val baseVersion = when(baseIDE) {
|
|||
else -> error("Unexpected IDE name: `$baseIDE")
|
||||
}
|
||||
|
||||
val clionPlugins = listOf("com.intellij.cidr.base", "com.intellij.clion")
|
||||
val clionPlugins = listOf("com.intellij.clion", "com.intellij.cidr.lang", "com.intellij.cidr.base", "com.intellij.nativeDebug")
|
||||
|
||||
tasks {
|
||||
wrapper {
|
||||
|
|
|
@ -5,13 +5,13 @@ pluginRepositoryUrl = https://github.com/FalsePattern/ZigBrains
|
|||
pluginVersion = 0.10.0
|
||||
|
||||
# Supported build number ranges and IntelliJ Platform versions -> https://plugins.jetbrains.com/docs/intellij/build-number-ranges.html
|
||||
pluginSinceBuild = 231
|
||||
pluginUntilBuild = 233.*
|
||||
pluginSinceBuild = 241
|
||||
pluginUntilBuild = 241.*
|
||||
|
||||
baseIDE = clion
|
||||
|
||||
ideaVersion = IC-2023.1.5
|
||||
clionVersion = CL-2023.1.5
|
||||
ideaVersion = IC-241.9959.31-EAP-SNAPSHOT
|
||||
clionVersion = CL-241.8102.118-EAP-SNAPSHOT
|
||||
|
||||
# Gradle Releases -> https://github.com/gradle/gradle/releases
|
||||
gradleVersion = 8.2.1
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
-->
|
||||
|
||||
<idea-plugin package="com.falsepattern.zigbrains.zig.debugger">
|
||||
<depends>com.intellij.modules.cidr.debugger</depends>
|
||||
<depends>com.intellij.modules.clion</depends>
|
||||
|
||||
<extensions defaultExtensionNs="com.intellij">
|
||||
<programRunner implementation="com.falsepattern.zigbrains.zig.debugger.ZigDebugRunner"
|
||||
|
|
|
@ -18,7 +18,6 @@ package com.falsepattern.zigbrains.project.ide.util.projectwizard;
|
|||
|
||||
import com.falsepattern.zigbrains.project.ide.newproject.ZigProjectConfigurationData;
|
||||
import com.falsepattern.zigbrains.project.openapi.module.ZigModuleType;
|
||||
import com.intellij.ide.NewProjectWizardLegacy;
|
||||
import com.intellij.ide.util.projectWizard.ModuleBuilder;
|
||||
import com.intellij.ide.util.projectWizard.ModuleWizardStep;
|
||||
import com.intellij.ide.util.projectWizard.WizardContext;
|
||||
|
@ -38,11 +37,6 @@ public class ZigModuleBuilder extends ModuleBuilder {
|
|||
return ZigModuleType.INSTANCE;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isAvailable() {
|
||||
return NewProjectWizardLegacy.isAvailable();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setupRootModel(@NotNull ModifiableRootModel modifiableRootModel) {
|
||||
createProject(modifiableRootModel, "git");
|
||||
|
|
Loading…
Add table
Reference in a new issue