Line
Link Here
|
0 |
-- build/build.xml |
0 |
++ build/build.xml |
Lines 316-331
Link Here
|
316 |
<!--<exclude name="**/s9api/**"/> s9api needs Java 5 --> |
316 |
<!--<exclude name="**/s9api/**"/> s9api needs Java 5 --> |
317 |
<include name="net/sf/saxon/**/package.html"/> |
317 |
<include name="net/sf/saxon/**/package.html"/> |
318 |
</fileset> |
318 |
</fileset> |
319 |
<fileset dir="${source-saj.dir}"> |
|
|
320 |
<include name="com/saxonica/**/*.java"/> |
321 |
<exclude name="com/saxonica/validate/DotNetVerifier.java"/> |
322 |
<include name="com/saxonica/**/package.html"/> |
323 |
</fileset> |
324 |
</copy> |
319 |
</copy> |
325 |
<replace file="${temp-src-j.dir}/com/saxonica/validate/SchemaAwareConfiguration.java" |
|
|
326 |
token="/*DOTNETONLY*/" |
327 |
value="//" |
328 |
summary="yes"/> |
329 |
<replace file="${temp-src-j.dir}/net/sf/saxon/Configuration.java" |
320 |
<replace file="${temp-src-j.dir}/net/sf/saxon/Configuration.java" |
330 |
token="/*DOTNETONLY*/" |
321 |
token="/*DOTNETONLY*/" |
331 |
value="//" |
322 |
value="//" |
Lines 348-401
Link Here
|
348 |
<exclude name="**/xpath/**"/> |
339 |
<exclude name="**/xpath/**"/> |
349 |
<exclude name="**/xqj/**"/> |
340 |
<exclude name="**/xqj/**"/> |
350 |
</fileset> |
341 |
</fileset> |
351 |
<fileset dir="${source-saj.dir}"> |
|
|
352 |
<include name="com/saxonica/extra/*.java"/> |
353 |
<include name="com/saxonica/fsa/*.java"/> |
354 |
<include name="com/saxonica/ptree/*.java"/> |
355 |
<include name="com/saxonica/schema/*.java"/> |
356 |
<include name="com/saxonica/sdoc/*.java"/> |
357 |
<include name="com/saxonica/update/*.java"/> |
358 |
<include name="com/saxonica/validate/*.java"/> |
359 |
<include name="com/saxonica/Validate.java"/> |
360 |
</fileset> |
361 |
</copy> |
342 |
</copy> |
362 |
<replace file="${temp-src-nj.dir}/com/saxonica/validate/SchemaAwareConfiguration.java" |
|
|
363 |
token="/*JAVAONLY*/" |
364 |
value="//" |
365 |
summary="yes"/> |
366 |
<replace file="${temp-src-nj.dir}/net/sf/saxon/Configuration.java" |
343 |
<replace file="${temp-src-nj.dir}/net/sf/saxon/Configuration.java" |
367 |
token="/*JAVAONLY*/" |
344 |
token="/*JAVAONLY*/" |
368 |
value="//" |
345 |
value="//" |
369 |
summary="yes"/> |
346 |
summary="yes"/> |
370 |
<copy todir="${temp-src-nc.dir}/api"> |
|
|
371 |
<fileset dir="${vss-n.dir}"> |
372 |
<include name="Saxon.Api/*.cs"/> |
373 |
</fileset> |
374 |
</copy> |
375 |
<copy todir="${temp-src-nc.dir}/cmd"> |
376 |
<fileset dir="${source-cmd-n.dir}/Transform"> |
377 |
<include name="*.cs"/> |
378 |
</fileset> |
379 |
<fileset dir="${source-cmd-n.dir}/Query"> |
380 |
<include name="*.cs"/> |
381 |
</fileset> |
382 |
<fileset dir="${source-cmd-n.dir}/Validate"> |
383 |
<include name="*.cs"/> |
384 |
</fileset> |
385 |
</copy> |
386 |
<copy todir="${temp-src-nc.dir}/samples"> |
387 |
<fileset dir="${source-samples-n.dir}/Examples"> |
388 |
<include name="*.cs"/> |
389 |
</fileset> |
390 |
<fileset dir="${source-samples-n.dir}/SampleExtensions"> |
391 |
<include name="*.cs"/> |
392 |
</fileset> |
393 |
<fileset dir="${source-samples-n.dir}/TestRunner"> |
394 |
<include name="*.cs"/> |
395 |
</fileset> |
396 |
</copy> |
397 |
|
398 |
|
399 |
</target> |
347 |
</target> |
400 |
|
348 |
|
401 |
<target name="create-meta-inf" description="Create contents of META-INF/services files"> |
349 |
<target name="create-meta-inf" description="Create contents of META-INF/services files"> |
Lines 550-555
Link Here
|
550 |
<jar basedir="${classes-j.dir}" compress="${build.compress}" jarfile="${product.dir}/bj/saxon9-xom.jar"> |
498 |
<jar basedir="${classes-j.dir}" compress="${build.compress}" jarfile="${product.dir}/bj/saxon9-xom.jar"> |
551 |
<include name="net/sf/saxon/xom/*.class"/> |
499 |
<include name="net/sf/saxon/xom/*.class"/> |
552 |
</jar> |
500 |
</jar> |
|
|
501 |
<jar basedir="${classes-j.dir}" compress="${build.compress}" jarfile="${product.dir}/bj/saxon9-ant.jar"> |
502 |
<include name="net/sf/saxon/ant/*.class"/> |
503 |
</jar> |
553 |
<jar basedir="${classes-j.dir}" compress="${build.compress}" jarfile="${product.dir}/bj/saxon9-xpath.jar"> |
504 |
<jar basedir="${classes-j.dir}" compress="${build.compress}" jarfile="${product.dir}/bj/saxon9-xpath.jar"> |
554 |
<include name="net/sf/saxon/xpath/*.class"/> |
505 |
<include name="net/sf/saxon/xpath/*.class"/> |
555 |
<metainf dir="${services.dir}/saxon9-xpath/META-INF"/> |
506 |
<metainf dir="${services.dir}/saxon9-xpath/META-INF"/> |
Lines 846-854
Link Here
|
846 |
<link href="http://www.xom.nu/apidocs/"/> |
797 |
<link href="http://www.xom.nu/apidocs/"/> |
847 |
|
798 |
|
848 |
</javadoc> |
799 |
</javadoc> |
849 |
<copy file="${userdoc.dir}/fixed/javadoc/stylesheet.css" |
|
|
850 |
tofile="${javadoc.dir}/stylesheet.css" |
851 |
overwrite="true"/> |
852 |
</target> |
800 |
</target> |
853 |
|
801 |
|
854 |
<target name="product-dotnetdoc" description="Copy .NET API documentation" |
802 |
<target name="product-dotnetdoc" description="Copy .NET API documentation" |
Lines 885-891
Link Here
|
885 |
<target name="release-userdoc" description="Generate User Documentation"> |
833 |
<target name="release-userdoc" description="Generate User Documentation"> |
886 |
<taskdef name="saxon-xslt" |
834 |
<taskdef name="saxon-xslt" |
887 |
classname="net.sf.saxon.ant.AntTransform" |
835 |
classname="net.sf.saxon.ant.AntTransform" |
888 |
classpath="e:\saxon-build\9.0.0.6\saj\saxon9sa.jar;e:\saxon-build\9.0.0.6\bj\saxon9-ant.jar;c:\saxon-licenses"/> |
836 |
classpath="${product.dir}/bj/saxon9-ant.jar"/> |
889 |
<!-- actually, putting the license file on the classpath here doesn't seem to work. It has to be in the classpath |
837 |
<!-- actually, putting the license file on the classpath here doesn't seem to work. It has to be in the classpath |
890 |
used to invoke Ant in the first place - specifically, in the CLASSPATH environment variable --> |
838 |
used to invoke Ant in the first place - specifically, in the CLASSPATH environment variable --> |
891 |
<copy todir="${build-resources.dir}/doc"> |
839 |
<copy todir="${build-resources.dir}/doc"> |