Revision: 5754
          http://jnode.svn.sourceforge.net/jnode/?rev=5754&view=rev
Author:   fduminy
Date:     2010-05-16 17:01:11 +0000 (Sun, 16 May 2010)

Log Message:
-----------
extracted org.jnode.plugin packages from org.jnode.runtime.core by adding 2 new 
plugins :
- org.jnode.plugin for the API
- org.jnode.plugin.impl for its implementation

Signed-off-by: Fabien DUMINY <fabien.dum...@webmails.com>

Modified Paths:
--------------
    trunk/all/conf/system-plugin-list.xml
    trunk/core/descriptors/org.jnode.runtime.core.xml

Added Paths:
-----------
    trunk/core/descriptors/org.jnode.plugin.impl.xml
    trunk/core/descriptors/org.jnode.plugin.xml

Modified: trunk/all/conf/system-plugin-list.xml
===================================================================
--- trunk/all/conf/system-plugin-list.xml       2010-05-16 17:00:38 UTC (rev 
5753)
+++ trunk/all/conf/system-plugin-list.xml       2010-05-16 17:01:11 UTC (rev 
5754)
@@ -12,9 +12,12 @@
     <plugin id="rt.vm"/>
 
        <plugin id="org.jnode.permission"/>
+       <plugin id="org.jnode.plugin"/>
+       <plugin id="org.jnode.plugin.impl"/>
     <plugin id="org.jnode.runtime"/>
     <plugin id="org.jnode.runtime.core"/>
     <plugin id="org.jnode.runtime.core.bootlog"/>
+    <plugin id="org.jnode.runtime.core.resource"/>
     <plugin id="org.jnode.security"/>
     <plugin id="org.jnode.util"/>
     <plugin id="org.jnode.vm"/>

Copied: trunk/core/descriptors/org.jnode.plugin.impl.xml (from rev 5753, 
trunk/core/descriptors/org.jnode.runtime.core.xml)
===================================================================
--- trunk/core/descriptors/org.jnode.plugin.impl.xml                            
(rev 0)
+++ trunk/core/descriptors/org.jnode.plugin.impl.xml    2010-05-16 17:01:11 UTC 
(rev 5754)
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plugin SYSTEM "jnode.dtd">
+
+<plugin id="org.jnode.plugin.impl" 
+        name="implementation of JNode plugin framework"
+        version="@VERSION@"
+        system="true"
+        license-name="lgpl"
+        provider-name="JNode.org">
+        
+  <requires>
+    <import plugin="nanoxml"/>
+    <import plugin="org.jnode.plugin"/>
+    <import plugin="org.jnode.security"/>
+    <import plugin="org.jnode.util"/>
+    <import plugin="org.jnode.vm"/>
+  </requires>
+        
+  <runtime>
+    <library name="jnode-core.jar">
+      <export name="org.jnode.plugin.manager.*"/>
+      <export name="org.jnode.plugin.model.*"/>
+    </library>
+  </runtime>
+        
+</plugin>
\ No newline at end of file

Added: trunk/core/descriptors/org.jnode.plugin.xml
===================================================================
--- trunk/core/descriptors/org.jnode.plugin.xml                         (rev 0)
+++ trunk/core/descriptors/org.jnode.plugin.xml 2010-05-16 17:01:11 UTC (rev 
5754)
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plugin SYSTEM "jnode.dtd">
+
+<plugin id="org.jnode.plugin" 
+        name="API of JNode plugin framework"
+        version="@VERSION@"
+        system="true"
+        license-name="lgpl"
+        provider-name="JNode.org">
+        
+  <requires>
+    <import plugin="org.jnode.vm.core"/>
+  </requires>
+        
+  <runtime>
+    <library name="jnode-core.jar">
+      <export name="org.jnode.plugin.*"/>
+    </library>
+  </runtime>
+        
+</plugin>
\ No newline at end of file

Modified: trunk/core/descriptors/org.jnode.runtime.core.xml
===================================================================
--- trunk/core/descriptors/org.jnode.runtime.core.xml   2010-05-16 17:00:38 UTC 
(rev 5753)
+++ trunk/core/descriptors/org.jnode.runtime.core.xml   2010-05-16 17:01:11 UTC 
(rev 5754)
@@ -10,6 +10,8 @@
         
   <requires>
     <import plugin="nanoxml"/>
+    <import plugin="org.jnode.plugin"/>
+    <import plugin="org.jnode.plugin.impl"/>
     <import plugin="org.jnode.util"/>
     <import plugin="org.jnode.security"/>
     <import plugin="org.jnode.vm"/>
@@ -19,9 +21,6 @@
     <library name="jnode-core.jar">
       <export name="org.jnode.boot.*"/>
       <export name="org.jnode.naming.*"/>
-      <export name="org.jnode.plugin.*"/>
-      <export name="org.jnode.plugin.manager.*"/>
-      <export name="org.jnode.plugin.model.*"/>
       <export name="org.jnode.protocol.plugin.*"/>
       <export name="org.jnode.protocol.system.*"/>
       <export name="org.jnode.system.event.*"/>


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

------------------------------------------------------------------------------

_______________________________________________
Jnode-svn-commits mailing list
Jnode-svn-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jnode-svn-commits

Reply via email to