Nice powerpoint on that site. In less than 3 mins, I already know a ton about the plugin and how it works.
-----Original Message----- From: Mark Donszelmann [mailto:[EMAIL PROTECTED] Sent: Friday, April 06, 2007 10:22 PM To: Maven Developers List Subject: Re: dependency on system library (java.library.path) Hi the freehep-nar-plugin does exactly what you describe. http://java.freehep.org/freehep-nar-plugin Regards Mark Donszelmann On Apr 6, 2007, at 5:33 PM, [EMAIL PROTECTED] wrote: > Its probably better to zip the natives up and then use the zip file > as the artifact, and then hook up support to extract them to some > tmp dir for inclusion in the library path. > > Would also be nice to have a standard artifact type/ext to use for > all share library types. > > And perhaps allow multipule arch files in the same artifact, > probably including some descriptor to configure while bits get > loaded for which platform. > > --jason > > > > > -----Original Message----- > From: Joerg Hohwiller <[EMAIL PROTECTED]> > Date: Fri, 06 Apr 2007 21:24:53 > To:Maven Developers List <dev@maven.apache.org> > Subject: dependency on system library (java.library.path) > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hi there, > > I have already used SWT and GWT together with maven. Both need > native system > libraries at some specific point. This causes trouble when running > code (e.g. > test-cases) with maven. > > Are there any plans to add dependencies with <type>dll</type> (or > <type>so</type>) to java.library.path? > > For system libraries however the name cares when it is loaded from > something > that I can not control (foo-1.0.jar loads foo.dll and it can not be > named > foo-1.0.dll). > Is there a way to put various artifacts with different versions but > the same > file-name into a maven repository? In other words: The filename of > an artifact > is automatically derived from artifactId, version, classifier and > type. Is there > a way to override this default behaviour and specify an explicit name? > Example: > > org/eclipse/swt/swt-win32/3.2.1/swt-win32.dll > org/eclipse/swt/swt-win32/3.2.2/swt-win32.dll > > <dependency> > <groupId>org.eclipse.swt</groupdId> > <artifactId>swt-win32</artifactId> > <version>3.2.2</version> > <type>dll</type> > <scope>runtime</scope> > <!-- something like this --> > <filename>swt-win32.dll</filename> > </dependency> > > Thanks > Jörg > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.5 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iD8DBQFGFp6EmPuec2Dcv/8RAoDjAKCJrr0xdI3iXUvYzLYiE2RLi45XLgCfThMo > 1ecdAOdt55WlfcTYfE7AS+k= > =W5G2 > -----END PGP SIGNATURE----- > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]