assembly id not available as property for filtering
---------------------------------------------------
Key: MASSEMBLY-436
URL: http://jira.codehaus.org/browse/MASSEMBLY-436
Project: Maven 2.x Assembly Plugin
Issue Type: Improvement
Affects Versions: 2.2-beta-4
Environment: all
Reporter: Bjorn
I'm building a project for multiple platforms (using multiple assembly
descriptors) and need the assembly information (for example one of my
assemblies is called "gtk-linux-x86_64") in the deployment package. Preferably
by resource filtering. This information is available in my descriptors as the
assembly id. Unfortunately this id is not accessible.
Besides resource filtering the assembly id could also be used in the descriptor
itself and could reduce duplication of information.
Example where ID is used as a platform classifier:
<assembly>
<id>gtk-linux-x86_64</id>
<formats><format>dir</format> </formats>
<dependencySets>
<dependencySet>
<outputDirectory>/lib</outputDirectory>
<includes>
<!-- could use ID here for example -->
<include>org.eclipse:org.eclipse.swt:jar:${assembly.id}</include>
</includes>
</dependencySet>
</dependencySets>
</assembly>
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira