|
@@ -2,170 +2,21 @@
|
|
|
<idea-plugin>
|
|
|
<id>io.xmake</id>
|
|
|
<name>XMake</name>
|
|
|
- <version>1.3.0</version>
|
|
|
<vendor email="[email protected]" url="https://xmake.io">xmake.io</vendor>
|
|
|
- <description><![CDATA[
|
|
|
- A XMake integration plugin in Intellij Platform<br>
|
|
|
- <p><a href="https://github.com/xmake-io/xmake-idea">Source Code</a> | <a href="https://discord.gg/xmake">Discord</a> | <a href="https://xmake.io/#/about/sponsor">Donate</a> | <a href="https://xmake.io">XMake Homepage</a></p>
|
|
|
- Features:
|
|
|
- <ul>
|
|
|
- <li>xmake</li>
|
|
|
- <ul>
|
|
|
- <li>C/C++/Objc/Swift/Rust/Dlang/Golang ... support</li>
|
|
|
- <li>Cross-platform support</li>
|
|
|
- <li>Lua syntax</li>
|
|
|
- <li><a href="https://github.com/xmake-io/xmake">More features and info about xmake</a></li>
|
|
|
- </ul>
|
|
|
- <li>Quickstart</li>
|
|
|
- <li>Create project</li>
|
|
|
- <li>Project configuration</li>
|
|
|
- <li>Run configuration</li>
|
|
|
- <li>Menu tools</li>
|
|
|
- <li>Tool windows</li>
|
|
|
- <li>Build and run</li>
|
|
|
- <li>Goto error and waring problems</li>
|
|
|
- </ul>
|
|
|
- Usage instruction:<br><br>
|
|
|
- 1. New project<br>
|
|
|
- New -> Project -> Select Xmake -> Select project template<br>
|
|
|
- <br>
|
|
|
- 2. Open existing project<br>
|
|
|
- Open -> Select project folder with xmake.lua<br>
|
|
|
- <br>
|
|
|
- 3. Build project<br>
|
|
|
- Menu -> Xmake -> Click 'Build Project'<br>
|
|
|
- <br>
|
|
|
- 4. Run Target<br>
|
|
|
- Add run configuration -> Select Xmake -> Add run target
|
|
|
- Menu -> Xmake -> Click 'Run Target'<br>
|
|
|
- <p>中国朋友可以加QQ群交流及反馈BUG: 343118190</p>
|
|
|
- ]]></description>
|
|
|
|
|
|
- <change-notes><![CDATA[
|
|
|
- <strong>1.3.2</strong>
|
|
|
- <ul>
|
|
|
- <li>[FIX]: Remove -w option </li>
|
|
|
- </ul>
|
|
|
- <strong>1.3.1</strong>
|
|
|
- <ul>
|
|
|
- <li>[FIX]: Upgrade Kotlin UI DSL version 1 to 2 </li>
|
|
|
- </ul>
|
|
|
- <strong>1.3.0</strong>
|
|
|
- <ul>
|
|
|
- <li>[FIX]: Update version </li>
|
|
|
- </ul>
|
|
|
- <strong>1.2.3</strong>
|
|
|
- <ul>
|
|
|
- <li>[FIX]: Update version </li>
|
|
|
- </ul>
|
|
|
- <strong>1.2.2</strong>
|
|
|
- <ul>
|
|
|
- <li>[FIX]: Fix requires </li>
|
|
|
- </ul>
|
|
|
- <strong>1.2.1</strong>
|
|
|
- <ul>
|
|
|
- <li>[FIX]: Update version </li>
|
|
|
- </ul>
|
|
|
- <strong>1.2.0</strong>
|
|
|
- <ul>
|
|
|
- <li>[FIX]: Improve new progrect </li>
|
|
|
- </ul>
|
|
|
- <strong>1.1.9</strong>
|
|
|
- <ul>
|
|
|
- <li>[FIX]: Support future Clion version </li>
|
|
|
- </ul>
|
|
|
- <strong>1.1.8</strong>
|
|
|
- <ul>
|
|
|
- <li>[FIX]: Update Clion version </li>
|
|
|
- </ul>
|
|
|
- <strong>1.1.7</strong>
|
|
|
- <ul>
|
|
|
- <li>[FIX]: Update Clion version </li>
|
|
|
- </ul>
|
|
|
- <strong>1.1.6</strong>
|
|
|
- <ul>
|
|
|
- <li>[FIX]: Improve configuration </li>
|
|
|
- </ul>
|
|
|
- <strong>1.1.5</strong>
|
|
|
- <ul>
|
|
|
- <li>[FIX]: Fix create project </li>
|
|
|
- </ul>
|
|
|
- <strong>1.1.4</strong>
|
|
|
- <ul>
|
|
|
- <li>[FIX]: Fix deprecated api warning again </li>
|
|
|
- </ul>
|
|
|
- <strong>1.1.3</strong>
|
|
|
- <ul>
|
|
|
- <li>[FIX]: Fix deprecated api warning </li>
|
|
|
- </ul>
|
|
|
- <strong>1.1.2</strong>
|
|
|
- <ul>
|
|
|
- <li>[FIX]: Fix bug for windows </li>
|
|
|
- </ul>
|
|
|
- <strong>1.1.1</strong>
|
|
|
- <ul>
|
|
|
- <li>[NEW]: Support Clion 213.x </li>
|
|
|
- </ul>
|
|
|
- <strong>1.1.0</strong>
|
|
|
- <ul>
|
|
|
- <li>[NEW]: Add icon for CMakelists and compile_commands </li>
|
|
|
- </ul>
|
|
|
- <strong>1.0.9</strong>
|
|
|
- <ul>
|
|
|
- <li>[NEW]: Support to generate CMakelists and compile_commands </li>
|
|
|
- </ul>
|
|
|
- <strong>1.0.8</strong>
|
|
|
- <ul>
|
|
|
- <li>[FIX]: Improve compatibility to support more versions</li>
|
|
|
- </ul>
|
|
|
- <strong>1.0.7</strong>
|
|
|
- <ul>
|
|
|
- <li>[FIX]: Improve compatibility and add usage instruction</li>
|
|
|
- </ul>
|
|
|
- <strong>1.0.6</strong>
|
|
|
- <ul>
|
|
|
- <li>[NEW]: Support latest CLion and IDEA Intellij</li>
|
|
|
- </ul>
|
|
|
- <strong>1.0.5</strong>
|
|
|
- <ul>
|
|
|
- <li>[FIX]: Fix conflict issues with java</li>
|
|
|
- </ul>
|
|
|
- <strong>1.0.4</strong>
|
|
|
- <ul>
|
|
|
- <li>[NEW]: Modify rebuild icon</li>
|
|
|
- </ul>
|
|
|
- <strong>1.0.3</strong>
|
|
|
- <ul>
|
|
|
- <li>[NEW]: Improve exit code</li>
|
|
|
- </ul>
|
|
|
- <strong>1.0.2</strong>
|
|
|
- <ul>
|
|
|
- <li>[NEW]: Create project (c/c++/rust/go/dlang/swift/objc)</li>
|
|
|
- </ul>
|
|
|
- <strong>1.0.1</strong>
|
|
|
- <ul>
|
|
|
- <li>[NEW]: Quickstart</li>
|
|
|
- <li>[NEW]: Project configuration</li>
|
|
|
- <li>[NEW]: Run configuration</li>
|
|
|
- <li>[NEW]: Menu tools</li>
|
|
|
- <li>[NEW]: Tool windows</li>
|
|
|
- <li>[NEW]: Build and run</li>
|
|
|
- <li>[NEW]: Goto error and waring problems</li>
|
|
|
- </ul>
|
|
|
- ]]>
|
|
|
- </change-notes>
|
|
|
-
|
|
|
- <!-- please see http://www.jetbrains.org/intellij/sdk/docs/basics/getting_started/build_number_ranges.html for description -->
|
|
|
- <idea-version since-build="223.7571.182" until-build="232.*"/>
|
|
|
-
|
|
|
- <!-- please see http://www.jetbrains.org/intellij/sdk/docs/basics/getting_started/plugin_compatibility.html
|
|
|
- on how to target different products -->
|
|
|
- <!-- <depends>com.intellij.modules.java</depends>-->
|
|
|
- <depends>com.intellij.modules.lang</depends>
|
|
|
+ <!--all-->
|
|
|
<depends>com.intellij.modules.platform</depends>
|
|
|
- <depends optional="true" config-file="../../../../clion/src/main/resources/META-INF/clion-only.xml">
|
|
|
- com.intellij.modules.clion
|
|
|
- </depends>
|
|
|
+ <depends>com.intellij.modules.lang</depends>
|
|
|
+ <depends>com.intellij.modules.xml</depends>
|
|
|
+ <depends>com.intellij.modules.vcs</depends>
|
|
|
+ <depends>com.intellij.modules.xdebugger</depends>
|
|
|
+ <!--clion and c/cpp language-->
|
|
|
+ <depends>com.intellij.clion</depends>
|
|
|
+ <depends>com.intellij.modules.cidr.ide</depends>
|
|
|
+ <depends>com.intellij.modules.cidr.lang</depends>
|
|
|
+ <depends>com.intellij.modules.cidr.modulemap.language</depends>
|
|
|
+ <!--c/cpp tools-->
|
|
|
+ <depends>com.intellij.modules.cmake</depends>
|
|
|
|
|
|
<extensions defaultExtensionNs="com.intellij">
|
|
|
|