|
70 | 70 | resource-config.json file --> |
71 | 71 | <property name="gvmnir.src.dir" location="${build-src.dir}/graalvmnativeimageresources" /> |
72 | 72 | <property name="gvmnir.classes.dir" location="${build.dir}/graalvmnativeimageresources" /> |
73 | | - <property name="gvmnir.output.file" location="${gvmnir.classes.dir}/graalvm-native-image-resource-config.json" /> |
| 73 | + <property name="gvmnir.output.dir" location="${gvmnir.classes.dir}/meta-inf" /> |
| 74 | + <property name="gvmnir.output.file" location="${gvmnir.output.dir}/native-image/resource-config.json" /> |
74 | 75 |
|
75 | 76 |
|
76 | 77 | <!-- Define properties used for copying the documentation into place. --> |
|
264 | 265 | <target name="generate-graalvm-native-image-resource-config-json" |
265 | 266 | description="Generates a resource-config.json file for use by GraalVM native-image" |
266 | 267 | depends="compile"> |
267 | | - <mkdir dir="${gvmnir.classes.dir}" /> |
| 268 | + <mkdir dir="${gvmnir.output.dir}/native-image" /> |
268 | 269 | <javac srcdir="${gvmnir.src.dir}" destdir="${gvmnir.classes.dir}" |
269 | 270 | source="1.7" target="1.7" deprecation="true" fork="true" |
270 | 271 | memoryInitialSize="${MEM}" memoryMaximumSize="${MEM}" |
|
356 | 357 | <mkdir dir="${sdk.package.dir}/android-ldap-client" /> |
357 | 358 | <mkdir dir="${sdk.package.dir}/docs" /> |
358 | 359 | <mkdir dir="${sdk.package.dir}/docs/javadoc" /> |
359 | | - <mkdir dir="${sdk.package.dir}/resource" /> |
360 | 360 |
|
361 | 361 | <copy todir="${sdk.package.dir}"> |
362 | 362 | <fileset dir="${dist-root.dir}"> |
|
366 | 366 | </fileset> |
367 | 367 | </copy> |
368 | 368 |
|
369 | | - <copy todir="${sdk.package.dir}/resource" file="${gvmnir.output.file}" /> |
370 | | - |
371 | 369 | <copydocs sourceDir="${docs.dir}" destinationDir="${sdk.package.dir}/docs" |
372 | 370 | headerFile="${resource.dir}/localdoc.header" |
373 | 371 | footerFile="${resource.dir}/localdoc.footer" extension="html" |
|
444 | 442 | value="javax.crypto,javax.crypto.spec,javax.naming,javax.naming.directory,javax.naming.ldap,javax.net,javax.net.ssl,javax.security.auth,javax.security.auth.callback,javax.security.auth.login,javax.security.auth.x500,javax.security.sasl" /> |
445 | 443 | <attribute name="Sealed" value="true" /> |
446 | 444 | </manifest> |
| 445 | + <metainf dir="${gvmnir.output.dir}" /> |
447 | 446 | </jar> |
448 | 447 |
|
449 | 448 | <javadoc destdir="${sdk.package.dir}/docs/javadoc" source="1.7" |
|
0 commit comments