Hi I am trying to use the plugin so that a single proguard:proguard execution obfuscates the project jar and also a subset of the project's dependency jars and place the obfuscated jars in the local maven repo with an "obfuscated" classifier.
The Assmebly configuration allows me to specify the dependencies as -injars but I am not sure how to use the Assembly configuration so each -injars option is followed by a -outjars option corresponding to the previous -injars option and specifies the "obfuscated" classifier.
I have seen on the archives that I can specify the clasifier on the output using folling in <configuration> for the plugin:
<appendClassifier>true</appendClassifier>
<attachArtifactClassifier>obfuscated</attachArtifactClassifier>
<attach>true</attach>
Now all I am missing is a way to tell the plugin to output -outjars option for each -injars option rather than only for the top level project.
Is this possible now? If not, does this make sense as a simple enhancement? Perhaps a new configuration element like this could do the trick?
<multipleOutjars>true<</multipleOutjars>
Please comment. Thanks.
--
Regards,
Farrukh