updated plugin system for pycharm educational webstorm/144.956
authorEkaterina Tuzova <Ekaterina.Tuzova@jetbrains.com>
Tue, 3 Nov 2015 13:51:12 +0000 (16:51 +0300)
committerEkaterina Tuzova <Ekaterina.Tuzova@jetbrains.com>
Mon, 9 Nov 2015 10:01:58 +0000 (13:01 +0300)
python/edu/course-creator-python/resources/META-INF/plugin.xml
python/edu/interactive-learning-python/resources/META-INF/plugin.xml
python/edu/resources/META-INF/plugin.xml [new file with mode: 0644]
python/educational/course-creator/resources/META-INF/plugin.xml
python/educational/interactive-learning/resources/META-INF/plugin.xml
python/educational/resources/META-INF/plugin.xml [new file with mode: 0644]

index 1aae572b65b50cf303ee97d7eaf5a26fc4f2471f..96bd6f624ede7059c1aa5e8b7005bce2bd085453 100644 (file)
@@ -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"/>
index e5f7e473282d3d788098eeae0b223d3e47884d9b..1adcccf71a9c53f5837da8b8f74c0d0666c1a846 100644 (file)
@@ -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"/>
diff --git a/python/edu/resources/META-INF/plugin.xml b/python/edu/resources/META-INF/plugin.xml
new file mode 100644 (file)
index 0000000..9951786
--- /dev/null
@@ -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>
\ No newline at end of file
index 672d7c6f3ed7208b1a90cf577a795e437c3cf7ce..d553a3ae30b6ea2ca944f96f041b646bf9efdfbf 100644 (file)
@@ -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"/>
index 4610eb466f89019edaf720ff9607069448266f3a..35d4322c1a324ce66416d3c80c0539b435a4f27f 100644 (file)
@@ -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>
diff --git a/python/educational/resources/META-INF/plugin.xml b/python/educational/resources/META-INF/plugin.xml
new file mode 100644 (file)
index 0000000..3a5a7bb
--- /dev/null
@@ -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>
\ No newline at end of file