Skip to content

Commit

Permalink
Saxon updates:
Browse files Browse the repository at this point in the history
 * Change hierarchy of common/lib/ directory to match what Saxon expects.
 * Update to Saxon 12.4.
  • Loading branch information
sydb committed Feb 9, 2024
1 parent 792136f commit 09e8ae7
Show file tree
Hide file tree
Showing 17 changed files with 1,324 additions and 4 deletions.
2 changes: 1 addition & 1 deletion build-properties.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<!-- The XSLT processor to use. -->
<processor>
<name>net.sf.saxon.BasicTransformerFactory</name>
<location>common${file.separator}lib</location>
<location>common${file.separator}lib${file.separator}saxon</location>
</processor>

</build>
6 changes: 3 additions & 3 deletions build.xml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@
<echo unless:true="${has.xmlresolver}" level="error"
>XSL transformations cannot occur unless the XML Resolver JAR
is loaded when Ant starts up. Please run Ant again like this:
ant -lib common${file.separator}lib</echo>
ant -lib common${file.separator}lib${file.separator}saxon</echo>
<fail unless="${has.xmlresolver}">Java class `org.xmlresolver.Resolver` is not available.</fail>
<!-- Otherwise, a little acknowledgement that this build target succeeded. -->
<echo level="info">OK</echo>
Expand All @@ -56,9 +56,9 @@ is loaded when Ant starts up. Please run Ant again like this:
<echo>** DHQ static site generation build process **</echo>
<echo></echo>
<echo>General format:</echo>
<echo> ant [-lib common${file.separator}lib] [-Dprop=val ...] [target ...]</echo>
<echo> ant [-lib common${file.separator}lib${file.separator}saxon] [-Dprop=val ...] [target ...]</echo>
<echo>Where:</echo>
<echo>-lib common${file.separator}lib</echo>
<echo>-lib common${file.separator}lib${file.separator}saxon</echo>
<echo> is required if the chosen target performs XSL transformations, but is optional otherwise.</echo>
<echo>-Dprop=val</echo>
<echo> is how you send parameters (which ant calls “properties”) to the process; typically</echo>
Expand Down
Binary file removed common/lib/saxon-he-11.5.jar
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added common/lib/saxon/doc/img/saxonica_logo.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
73 changes: 73 additions & 0 deletions common/lib/saxon/doc/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

<title>Saxonica: XSLT and XQuery Processing: Welcome</title>

<meta name="title" content="Saxonica: Welcome" />
<meta name="description" content="" />
<meta name="keywords" content="" />
<meta name="coverage" content="Worldwide" />
<meta name="copyright" content="Copyright Saxonica Ltd" />
<meta name="robots" content="noindex, nofollow" />
<link rel="stylesheet" href="saxondocs.css" type="text/css" />
</head>

<body class="main">
<div id="wrapper">
<div id="header-container">
<div id="header-nav-container">
<div id="header">
<div class="header-saxonica-logo"><a href="https://www.saxonica.com"><img
src="img/logo_crop-mid-blue-background.gif" width="260" height="55"
border="0" hspace="10px" alt="saxonica.com" /></a></div>
</div>
<ul class="nav">
<li><a>&nbsp;</a></li>
</ul>
<div id="breadcrumbs-submenu-container">
<div id="breadcrumbs">
<p><a href="https://www.saxonica.com">SAXONICA</a> &gt; <a
href="https://www.saxonica.com">Welcome</a></p>
</div>
<div style="clear:both;"></div>
</div>
</div>
</div>
<div class="content-cont" id="content-container"><a id="top" class="anchor"></a><div
id="section">
<h1>Welcome to Saxon</h1>
<h2>Online Documentation</h2>
<p>Saxon documentation for the current release is available online:</p>
<ul>
<li><p><a href="https://www.saxonica.com/documentation12/"
class="bodylink">Saxon 12 Documentation</a></p></li>
</ul>
<p>The above link is to an application implemented using SaxonJS (XSLT 3.0 in the
browser). For devices that do not have sufficient JavaScript capability to run
this application, an HTML version of the documentation is also available at <a
href="https://www.saxonica.com/html/documentation12/documentation.html"
class="bodylink"
>https://www.saxonica.com/html/documentation12/documentation.html</a>.</p>
<h2>Downloads</h2>
<p>Saxon documentation, together with sample applications and drivers for the W3C
test suites can also be downloaded, from the <a
href="https://www.saxonica.com/download/download_page.xml" class="bodylink"
>Saxonica download page</a>. The same download file
<code>saxon-resources-12.zip</code> covers all available Saxon editions (Saxon-HE,
Saxon-PE and Saxon-EE), for the Java and .NET platforms.</p>
<p>For bug reporting, and lists of known bugs, please visit <a class="bodylink"
href="https://saxonica.plan.io/">https://saxonica.plan.io/</a></p>
<ul>
<li><a class="bodylink" href="https://www.saxonica.com/download/download_page.xml"
>Saxon-EE and Saxon-PE downloads at www.saxonica.com</a></li>
</ul>
</div>
<div id="footer">
<p>© 2023 Saxonica</p>
</div>
</div>
</div>
</body>

</html>
Loading

0 comments on commit 09e8ae7

Please sign in to comment.