Make File Changes For CR4239752
Erik Joelsson
erik.joelsson at oracle.com
Wed Oct 24 11:55:46 UTC 2012
Alan seems to prefer explicit generation for this class. In that case
the correct place to add it is in the list I referred to earlier:
in jdk/makefiles/CompileJavaClasses.gmk:
JDK_BASE_HEADER_CLASSES:=java.lang.Integer \
java.lang.Long \
java.net.SocketOptions \
sun.nio.ch.IOStatus \
java.io.FileSystem <- Add this and the
backslash on the previous line
/Erik
On 2012-10-24 13:13, Alan Bateman wrote:
> On 23/10/2012 19:47, Dan Xu wrote:
>> Thank you for all your good comments. After adding the
>> @GenerateNativeHeader annotation, I am able to build the jdk using
>> the new build.
>>
>> But where can I check whether this class is part of the base module
>> in jigsaw? Or should I just use the annotation as the concerns will
>> go away soon?
>>
>> -Dan
> I think Erik or Magnus should be able to advise on where is the right
> place to explicitly generate the headers for the core classes. If
> there isn't any easy way to do that then I wouldn't object to adding
> @GenerateNativeHeader, on the assumption that it will be replaced soon.
>
> -Alan.
More information about the build-dev
mailing list