[ http://issues.apache.org/jira/browse/HARMONY-39?page=all ]
Mark Hindess updated HARMONY-39:
--------------------------------
Attachment: 01.harmony.39.integration.moves.sh
02.harmony.39.integration.changes.diff
I felt slightly guilty about the thought of all the moving around that my quick and dirty
patch would still require (and knowing what a pain it is to do this via patches), so as penance
I thought I'd try doing a proper job. I've attached:
01.harmony.39.integration.moves.sh
02.harmony.39.integration.changes.diff
The first is a recipe that:
1) gets a fresh checkout in to 'classlib'
2) gets a fresh contribution tgz, creating a 'Harmony' directory
3) takes files from the contribution directory, 'Harmony', and moves them to the checkout
directory, 'classlib'
4) creates some basic modules build.xml (by search and replace on the archive ones)
5) runs svn add for the new files and directories
After this the second should be applied in the classlib directory, it:
1) fixes up make/build-java.xml and make/build-test.xml to include the new modules
2) creates a beans MANIFEST.MF - which is probably incomplete
3) creates a make/patternsets/beans.txt file
4) Adds some exclusions for a few beans tests that don't yet work - I expect fixing the
location of the resources will fix some
5) Fixes the test package names to org.apache.harmony.tests.* and add missing imports to
make them work.
Finally you need to add the two files created by the patch with:
svn add make/patternsets/beans.txt
svn add modules/beans/META-INF
Phew. That should be it. Now I'm going to take a look at HARMONY-88 so if there's anything
wrong with this approach let me know.
HTH,
Mark.
> Contribution of beans, regex and math classlibrary code
> -------------------------------------------------------
>
> Key: HARMONY-39
> URL: http://issues.apache.org/jira/browse/HARMONY-39
> Project: Harmony
> Type: New Feature
> Components: Contributions
> Reporter: Andrey Chernyshev
> Assignee: Geir Magnusson Jr
> Attachments: 01.harmony.39.integration.moves.sh, 01.quick.and.dirty.harmony-39.sh, 02.harmony.39.integration.changes.diff,
02.quick.and.dirty.harmony-39.diff, regex_beans_math_src_20060120_1845-Harmony.tgz, regex_beans_math_src_20060120_1845-Harmony.zip
>
> This is the contribution of beans, regex and math packages.
> Please see the annoncement message on the harmony-dev mailing list for more details (coming
soon).
--
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
|