Skip to content

Commit

Permalink
feat: make clion runnable
Browse files Browse the repository at this point in the history
  • Loading branch information
phodal committed Aug 6, 2023
1 parent d892646 commit 71df852
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 2 deletions.
1 change: 0 additions & 1 deletion .run/RunCLion.xml → .idea/runConfigurations/RunCLion.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions build.gradle.kts
Expand Up @@ -81,6 +81,7 @@ val baseVersion = when (baseIDE) {
"pycharm" -> pycharmVersion
"goland" -> golandVersion
// "webstorm" -> prop("webstormVersion")
"clion" -> clionVersion
else -> error("Unexpected IDE name: `$baseIDE`")
}

Expand Down
6 changes: 6 additions & 0 deletions clion/src/main/resources/cc.unitmesh.clion.xml
@@ -1,9 +1,15 @@
<idea-plugin package="cc.unitmesh.clion">
<!--suppress PluginXmlValidity -->
<dependencies>
<plugin id="com.intellij.clion"/>
<plugin id="com.intellij.cidr.base"/>

<module name="org.rust.lang"/>
</dependencies>

<extensions defaultExtensionNs="cc.unitmesh">
<classContextBuilder language="Rust"
implementationClass="cc.unitmesh.clion.context.RustClassContextBuilder"/>
<contextPrompter language="Rust" implementation="cc.unitmesh.clion.provider.RustContextPrompter"/>
</extensions>
</idea-plugin>
Expand Up @@ -10,7 +10,6 @@ enum class JsWebFrameworks(val presentation: String, val packageName: String) {
Lit("Lit", "lit"),
Solid("Solid", "solid-js"),
Preact("Preact", "preact")

}

enum class JsTestFrameworks(val presentation: String, val packageName: String) {
Expand Down

0 comments on commit 71df852

Please sign in to comment.