I am using Assembly plugin to package application that makes use of JNI and I
am using classifiers for the native libraries. I'd like to have assembly
descriptor as follows, but currently it doesn't work (I'm hacking this by
creating different artifacts for native libs). 

Am I missing anything? Is it a valid use case? Shall I add a JIRA request?

Dimitar

<assembly>
    <fileSets>
        <fileSet>
            <outputDirectory>/</outputDirectory>
            <directory>src/main/assembly</directory>
            <excludes><exclude>*.xml</exclude></excludes>
        </fileSet>
    </fileSets>

    <dependencySets>
        <dependencySet>
            <outputDirectory>lib</outputDirectory>
            <useStrictFiltering>true</useStrictFiltering>
            <excludes>
                <exclude>*:zip:jni-*</exclude>
            </excludes>
        </dependencySet>
        <dependencySet>
            <outputDirectory>lib/win32</outputDirectory>
            <useStrictFiltering>true</useStrictFiltering>
            <unpack>true</unpack>
            <includes>
                <include>*:*:jni-win32:*</include>
            </includes>
        </dependencySet>
        <dependencySet>
            <outputDirectory>lib/solaris-spark</outputDirectory>
            <useStrictFiltering>true</useStrictFiltering>
            <unpack>true</unpack>
            <includes>
                <include>*:*:jni-solaris-spark:*</include>
            </includes>
        </dependencySet>
    </dependencySets>
</assembly>
-- 
View this message in context: 
http://www.nabble.com/Maven-assembly---include-exclude-by-classifier-tp24044167p24044167.html
Sent from the Maven - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org

Reply via email to