[OpenJDK 2D-Dev] <AWT Dev> RFR: 8056216 : Remove "sun" directory layer from libawt and common

Phil Race philip.race at oracle.com
Fri Sep 19 16:22:26 UTC 2014


Gosh that's going to be a pain to maintain .. here's an update to the 
334 affected  lines in that file ! Look ok ?
http://cr.openjdk.java.net/~prr/8056216.1

-phil

On 09/19/2014 03:37 AM, Seán Coffey wrote:
> Hi Phil,
>
> you'll need to update the unshuffle script[1] also given your path 
> changes. A find/replace operation should work. It probably makes sense 
> to push all changes together.
>
> Regards,
> Sean.
>
> [1] http://cr.openjdk.java.net/~chegar/docs/portingScript.html
>
> On 19/09/14 09:28, Magnus Ihse Bursie wrote:
>> On 2014-09-18 22:42, Phil Race wrote:
>>> https://bugs.openjdk.java.net/browse/JDK-8056216
>>> http://cr.openjdk.java.net/~prr/8056216/
>>
>> Looks good to me. Thanks!
>>
>> /Magnus
>>
>>>
>>> This is all just removing the sequence "sun/" from various pathnames.
>>>
>>> Aside from the make file changes there are over 600 file moves which 
>>> I don't think
>>> its worth including in the webrev but they are the result of the 
>>> following 'hg mv' commands
>>>
>>> hg mv src/java.desktop/windows/native/libawt/sun/* 
>>> src/java.desktop/windows/native/libawt/
>>> hg mv src/java.desktop/windows/native/common/sun/awt 
>>> src/java.desktop/windows/native/common
>>> hg mv src/java.desktop/share/native/libawt/sun/* 
>>> src/java.desktop/share/native/libawt
>>> hg mv src/java.desktop/share/native/common/sun/* 
>>> src/java.desktop/share/native/common
>>> hg mv src/java.desktop/macosx/native/libawt_lwawt/sun/* 
>>> src/java.desktop/macosx/native/libawt_lwawt
>>> hg mv src/java.desktop/unix/native/libawt/sun/* 
>>> src/java.desktop/unix/native/libawt
>>> hg mv src/java.desktop/unix/native/common/sun/* 
>>> src/java.desktop/unix/native/common
>>> hg mv src/java.desktop/unix/native/libawt_headless/sun/awt 
>>> src/java.desktop/unix/native/libawt_headless
>>> hg mv src/java.desktop/unix/native/libawt_xawt/sun/* 
>>> src/java.desktop/unix/native/libawt_xawt/
>>>
>>> I have done full open+closed builds via JPRT on all platforms ...
>>>
>>> -phil.
>>>
>>>
>>
>




More information about the 2d-dev mailing list