|
From: Christopher W. <caw...@us...> - 2005-09-21 20:26:10
|
Update of /cvsroot/rubyeclipse/org.rubypeople.rdt.core In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13347 Modified Files: build.properties plugin.xml Log Message: add a RubyContentDescriber which describes ruby source files. Add OSGi Bundling stuff (like MANIFEST.MF) to support the content describer (which must be able to be loaded without auto-loading the entire plugin) Index: build.properties =================================================================== RCS file: /cvsroot/rubyeclipse/org.rubypeople.rdt.core/build.properties,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** build.properties 3 Mar 2005 04:55:13 -0000 1.14 --- build.properties 21 Sep 2005 20:25:47 -0000 1.15 *************** *** 3,7 **** .options,\ rdtcore.jar,\ ! lib/ source.rdtcore.jar = src/ plugin = org.rubypeople.rdt.core --- 3,8 ---- .options,\ rdtcore.jar,\ ! lib/,\ ! META-INF/ source.rdtcore.jar = src/ plugin = org.rubypeople.rdt.core Index: plugin.xml =================================================================== RCS file: /cvsroot/rubyeclipse/org.rubypeople.rdt.core/plugin.xml,v retrieving revision 1.33 retrieving revision 1.34 diff -C2 -d -r1.33 -r1.34 *** plugin.xml 11 Mar 2005 03:21:41 -0000 1.33 --- plugin.xml 21 Sep 2005 20:25:47 -0000 1.34 *************** *** 1,27 **** <?xml version="1.0" encoding="UTF-8"?> <?eclipse version="3.0"?> ! <plugin ! id="org.rubypeople.rdt.core" ! name="%Plugin.name" ! version="0.6.0" ! provider-name="%providerName" ! class="org.rubypeople.rdt.core.RubyCore"> ! ! <runtime> ! <library name="rdtcore.jar"> ! <export name="*"/> ! </library> ! <library name="lib/jruby.jar"> ! <export name="*"/> ! </library> ! </runtime> ! ! <requires> ! <import plugin="org.eclipse.core.runtime"/> ! <import plugin="org.eclipse.core.resources"/> ! <import plugin="org.eclipse.team.core"/> ! </requires> ! <extension id="rubynature" name="%NatureRuby.name" --- 1,7 ---- <?xml version="1.0" encoding="UTF-8"?> <?eclipse version="3.0"?> ! <plugin> ! <extension id="rubynature" name="%NatureRuby.name" *************** *** 97,106 **** <!-- Extension: Ruby Content Types --> <!-- =================================================================================== --> ! <extension point="org.eclipse.core.runtime.contentTypes"> <!-- declares a content type for Ruby Source files --> ! <content-type id="rubySource" name="%rubySourceName" ! base-type="org.eclipse.core.runtime.text" ! priority="high" ! file-extensions="rb,rbw"/> </extension> --- 77,93 ---- <!-- Extension: Ruby Content Types --> <!-- =================================================================================== --> ! <extension ! id="org.rubypeople.rdt.core.rubySource" ! name="RubySource" ! point="org.eclipse.core.runtime.contentTypes"> <!-- declares a content type for Ruby Source files --> ! <content-type ! base-type="org.eclipse.core.runtime.text" ! describer="org.rubypeople.rdt.core.runtime.RubyContentDescriber" ! file-extensions="rb,rbw" ! file-names="Rakefile" ! id="rubySource" ! name="%rubySourceName" ! priority="high"/> </extension> |