On Monday 16 August 2004 11:12, Cameron Taggart wrote:
> I just stumbled upon a major problem with the approach I have taken.
> The taskdef requires that the library already by present in the
> classpath.  After a fresh checkout in another environment, I need Magic
> to download those neccessary libraries first.  It can't make it to that
> step.  Some info on setting up a Magic plugin would be greatly appreciated!

This is Stephen's department. He told me he is investigating your previous 
question.

To download external dependecies, you need to define a <resource> in your 
index.xml. You probably then just define a plugin section in your project.

Ex from planet/facilities/index.xml

  <project basedir="console/impl">
    <info>
      <group>avalon/console</group>
      <name>avalon-console-impl</name>
      <version>1.0.0</version>
      <status>SNAPSHOT</status> 
    </info>
    <dependencies>
      <include key="avalon-framework-api"/>
      <include key="avalon-console-api"/>
      <include key="avalon-composition-api"/>
    </dependencies>
    <plugins>
      <include key="avalon-meta-tools"/>
    </plugins>
  </project>


What is important is that the key for the <plugins> refers to the external 
resurce or internal project.

Does this makes sense?


Cheers
Niclas
-- 
   +------//-------------------+
  / http://www.bali.ac        /
 / http://niclas.hedhman.org / 
+------//-------------------+


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to