You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Oliver Deakin (JIRA)" <ji...@apache.org> on 2006/06/29 19:40:30 UTC

[jira] Commented: (HARMONY-709) [classlib] Move auth, archive and text natives to modules

    [ http://issues.apache.org/jira/browse/HARMONY-709?page=comments#action_12418503 ] 

Oliver Deakin commented on HARMONY-709:
---------------------------------------

That looks good Mark - one thing I forgot is to add the svn:ignore properties (actually, Im not sure this is easily possible in a script).

Please do the following:

Add *.so to svn:ignore in: modules/archive/src/main/native/archive/linux, modules/auth/src/main/native/auth/linux, modules/text/src/main/native/text/linux.
Add *.dll, *.pdb, *.map to svn:ignore in: modules/archive/src/main/native/archive/windows, modules/auth/src/main/native/auth/windows, modules/text/src/main/native/text/windows.
Add zlib_dist to svn:ignore in modules/archive/src/main/native.
Add icu4c to svn:ignore modules/archive/src/main/text.

I think that should cover it - thanks!

> [classlib] Move auth, archive and text natives to modules
> ---------------------------------------------------------
>
>          Key: HARMONY-709
>          URL: http://issues.apache.org/jira/browse/HARMONY-709
>      Project: Harmony
>         Type: Improvement

>   Components: Classlib
>     Reporter: Oliver Deakin
>     Assignee: Mark Hindess
>  Attachments: modularise.auth.text.archive.natives.diff, modularise.auth.text.archive.natives.sh
>
> Further natives modularisation.
> This JIRA will move the native code for auth, archive and text into their respective modules. At the same time it will update the build system to understand the new location of the code, and also unpacks the icu4c and zlib jars under the relevant modules instead of into native-src.
> On Linux libvmi.so (the stub version) will be copied to deploy/lib so that it can be linked against. At run-time this .so is ignored, and the library provided by the VM will be used instead (as it is now).
> Additionally, two header files from native-src/shared/common have been moved into modules/luni/src/main/native/include/shared. They are placed into the shared deploy/include directory at build time as they are required by multiple native components.
> I will attach a patch shortly.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira