|
From: <fd...@us...> - 2010-05-16 17:01:17
|
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 <fab...@we...>
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.
|