[
http://jira.codehaus.org/browse/MASPECTJ-76?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David J. M. Karlsen updated MASPECTJ-76:
----------------------------------------
Fix Version/s: 1.3
Fixed in rev 10411 and new snapshot deployed.
> Add support for relative paths like "META-INF/aop-ajc-arguments.lst" to the
> plugin property <ajdtBuildDefFile>
> --------------------------------------------------------------------------------------------------------------
>
> Key: MASPECTJ-76
> URL: http://jira.codehaus.org/browse/MASPECTJ-76
> Project: Mojo AspectJ Plugin
> Issue Type: Improvement
> Affects Versions: 1.2
> Reporter: Torsten Juergeleit
> Assignee: David J. M. Karlsen
> Fix For: 1.3
>
> Original Estimate: 0 minutes
> Remaining Estimate: 0 minutes
>
> Currently the plugin property {{<ajdtBuildDefFile>}} only supports a file
> name but not a relative path. So moving this file into a sub directory like
> "META-INF/" within the final jar isn't feasible yet.
> This can easily fixed in {{AjcHelper.writeBuildConfigToFile()}}:
> {code}
> Index: src/main/java/org/codehaus/mojo/aspectj/AjcHelper.java
> ===================================================================
> --- src/main/java/org/codehaus/mojo/aspectj/AjcHelper.java (revision 10299)
> +++ src/main/java/org/codehaus/mojo/aspectj/AjcHelper.java (working copy)
> @@ -178,8 +178,8 @@
> public static void writeBuildConfigToFile( List arguments, String
> fileName, File outputDir )
> throws IOException
> {
> - FileUtils.forceMkdir( outputDir );
> File argFile = new File( outputDir.getAbsolutePath() , fileName );
> + FileUtils.forceMkdir( argFile.getParentFile() );
> argFile.createNewFile();
> FileWriter writer = new FileWriter( argFile );
> Iterator iter = arguments.iterator();
> {code}
--
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
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email