236 destdir="${build.test.classes.dir}" 237 classpath="${javac.test.classpath}" 238 source="${javac.source}" 239 target="${javac.target}" 240 debug="${javac.debug}" 241 encoding="${javac.encoding}" 242 includeantruntime="false" fork="true"> 243 <compilerarg value="-J-Djava.ext.dirs="/> 244 <compilerarg value="-Xlint:unchecked"/> 245 <compilerarg value="-Xlint:deprecation"/> 246 </javac> 247 248 <copy todir="${build.test.classes.dir}/META-INF/services"> 249 <fileset dir="${test.src.dir}/META-INF/services/"/> 250 </copy> 251 252 <copy todir="${build.test.classes.dir}/jdk/nashorn/internal/runtime/resources"> 253 <fileset dir="${test.src.dir}/jdk/nashorn/internal/runtime/resources"/> 254 </copy> 255 256 <!-- tests that check nashorn internals and internal API --> 257 <jar jarfile="${nashorn.internal.tests.jar}"> 258 <fileset dir="${build.test.classes.dir}" excludes="**/api/**"/> 259 </jar> 260 261 <!-- tests that check nashorn script engine (jsr-223) API --> 262 <jar jarfile="${nashorn.api.tests.jar}"> 263 <fileset dir="${build.test.classes.dir}" includes="**/api/**"/> 264 <fileset dir="${build.test.classes.dir}" includes="**/META-INF/**"/> 265 <fileset dir="${build.test.classes.dir}" includes="**/resources/*.js"/> 266 </jar> 267 268 </target> 269 270 <target name="generate-policy-file" depends="prepare"> 271 <echo file="${build.dir}/nashorn.policy"> 272 273 grant codeBase "file:/${basedir}/${nashorn.internal.tests.jar}" { 274 permission java.security.AllPermission; 275 }; | 236 destdir="${build.test.classes.dir}" 237 classpath="${javac.test.classpath}" 238 source="${javac.source}" 239 target="${javac.target}" 240 debug="${javac.debug}" 241 encoding="${javac.encoding}" 242 includeantruntime="false" fork="true"> 243 <compilerarg value="-J-Djava.ext.dirs="/> 244 <compilerarg value="-Xlint:unchecked"/> 245 <compilerarg value="-Xlint:deprecation"/> 246 </javac> 247 248 <copy todir="${build.test.classes.dir}/META-INF/services"> 249 <fileset dir="${test.src.dir}/META-INF/services/"/> 250 </copy> 251 252 <copy todir="${build.test.classes.dir}/jdk/nashorn/internal/runtime/resources"> 253 <fileset dir="${test.src.dir}/jdk/nashorn/internal/runtime/resources"/> 254 </copy> 255 256 <copy todir="${build.test.classes.dir}/jdk/nashorn/api/scripting/resources"> 257 <fileset dir="${test.src.dir}/jdk/nashorn/api/scripting/resources"/> 258 </copy> 259 260 <!-- tests that check nashorn internals and internal API --> 261 <jar jarfile="${nashorn.internal.tests.jar}"> 262 <fileset dir="${build.test.classes.dir}" excludes="**/api/**"/> 263 </jar> 264 265 <!-- tests that check nashorn script engine (jsr-223) API --> 266 <jar jarfile="${nashorn.api.tests.jar}"> 267 <fileset dir="${build.test.classes.dir}" includes="**/api/**"/> 268 <fileset dir="${build.test.classes.dir}" includes="**/META-INF/**"/> 269 <fileset dir="${build.test.classes.dir}" includes="**/resources/*.js"/> 270 </jar> 271 272 </target> 273 274 <target name="generate-policy-file" depends="prepare"> 275 <echo file="${build.dir}/nashorn.policy"> 276 277 grant codeBase "file:/${basedir}/${nashorn.internal.tests.jar}" { 278 permission java.security.AllPermission; 279 }; |