updated plugin system for pycharm educational

This commit is contained in:
Ekaterina Tuzova
2015-11-09 13:01:58 +03:00
parent fe8fb9c167
commit bb9e1acf69
6 changed files with 74 additions and 2 deletions
@@ -2,7 +2,7 @@
<id>com.jetbrains.edu.coursecreator.python</id>
<name>Course Creator for PyCharm Edu</name>
<version>2.0</version>
<idea-version since-build="143.403"/>
<description><![CDATA[
Plugin allows you to create new course for PyCharm <Edu></Edu>.
]]></description>
@@ -22,6 +22,8 @@
<depends>com.intellij.modules.platform</depends>
<depends>com.intellij.modules.python</depends>
<depends>com.jetbrains.edu.coursecreator</depends>
<depends>com.jetbrains.edu.core</depends>
<depends>com.jetbrains.python.edu.core</depends>
<extensions defaultExtensionNs="com.intellij">
<directoryProjectGenerator implementation="com.jetbrains.edu.coursecreator.PyCCProjectGenerator"/>
@@ -18,6 +18,8 @@
<depends>com.intellij.modules.lang</depends>
<depends>com.intellij.modules.python</depends>
<depends>com.jetbrains.edu.interactivelearning</depends>
<depends>com.jetbrains.edu.core</depends>
<depends>com.jetbrains.python.edu.core</depends>
<extensions defaultExtensionNs="com.intellij">
<directoryProjectGenerator implementation="com.jetbrains.edu.learning.PyStudyDirectoryProjectGenerator"/>
+33
View File
@@ -0,0 +1,33 @@
<idea-plugin version="2">
<id>com.jetbrains.python.edu.core</id>
<name>Python-specific part for Stepic connector</name>
<version>2.0</version>
<idea-version since-build="143.403"/>
<description><![CDATA[
Python-specific Stepic connector plugin for both PyCharm educational plugins.
]]></description>
<vendor>JetBrains</vendor>
<change-notes><![CDATA[
]]>
</change-notes>
<!-- please see http://confluence.jetbrains.net/display/IDEADEV/Plugin+Compatibility+with+IntelliJ+Platform+Products
on how to target different products -->
<depends>com.intellij.modules.lang</depends>
<project-components>
</project-components>
<application-components>
</application-components>
<actions>
</actions>
</idea-plugin>
@@ -2,7 +2,7 @@
<id>com.jetbrains.edu.coursecreator</id>
<name>Course Creator Plugin</name>
<version>2.0</version>
<idea-version since-build="143.403"/>
<description><![CDATA[
Language independent part for creating courses.
]]></description>
@@ -19,6 +19,7 @@
<depends>com.intellij.modules.lang</depends>
-->
<depends>com.intellij.modules.platform</depends>
<depends>com.jetbrains.edu.core</depends>
<extensions defaultExtensionNs="com.intellij">
<projectService serviceImplementation="com.jetbrains.edu.coursecreator.CCProjectService"/>
@@ -20,6 +20,7 @@
on how to target different products -->
<depends>com.intellij.modules.lang</depends>
<depends>com.jetbrains.edu.core</depends>
<project-components>
<component>
@@ -0,0 +1,33 @@
<idea-plugin version="2">
<id>com.jetbrains.edu.core</id>
<name>Stepic connector</name>
<version>2.0</version>
<idea-version since-build="143.403"/>
<description><![CDATA[
Stepic connector plugin for both PyCharm educational plugins.
]]></description>
<vendor>JetBrains</vendor>
<change-notes><![CDATA[
]]>
</change-notes>
<!-- please see http://confluence.jetbrains.net/display/IDEADEV/Plugin+Compatibility+with+IntelliJ+Platform+Products
on how to target different products -->
<depends>com.intellij.modules.lang</depends>
<project-components>
</project-components>
<application-components>
</application-components>
<actions>
</actions>
</idea-plugin>