• (Michal) I have tried to implement "platform dependend dependecies".
    <pre>
    <depenedency>
    <groupId>a</groupId>
    <artifactId>b</artifactId>
    <type>native</type>
    <version>2.0</version>
    </depenedency>
    </pre>

is resolved as

a/b-2.0.dll (on windows) or a/b-2.0.so (unix)

Maybe it can/should be done differently?
What other "platform depended" artifact type do we have?
exe? shell-script?

  • the problem with this approach is that most things that load native libs
    expect the name of the lib to follow a very specific name which usually will
    not conform to maven naming conventions (ie probably wont have -version on
    end). No idea how to fix this. (PD)
  • No labels