You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Alexey Varlamov (JIRA)" <ji...@apache.org> on 2008/02/28 18:13:51 UTC

[jira] Commented: (HARMONY-5558) [classlib][build] Class library build improvements

    [ https://issues.apache.org/jira/browse/HARMONY-5558?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12573360#action_12573360 ] 

Alexey Varlamov commented on HARMONY-5558:
------------------------------------------

Pavel, the patch introduces some duplication between "build.compilerarg" and "hy.javac.debuglevel".
Besides, ant manual states that "debuglevel" property "will be ignored by all implementations except modern, classic(ver >= 1.2) and jikes" - is the spec inaccurate? Does it work for ECJ?
Could you please address the above issues?

BTW, "hy.javac" preset is used by top level build only, would be nice to fix this too.

> [classlib][build] Class library build improvements
> --------------------------------------------------
>
>                 Key: HARMONY-5558
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5558
>             Project: Harmony
>          Issue Type: Improvement
>          Components: Classlib
>            Reporter: Pavel Pervov
>            Priority: Minor
>         Attachments: H5558.patch
>
>
> There are two additions:
> 1) controllable compression: specify -Dhy.jar.compress={true|false} to get compressed/uncompressed jars with classes. Defaults to true (compressed).
> 2) Add only line number information to release build; keep all debug info in debug build.
> I'll attach the patch right away.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.