Follow Linux distiributions and update to the lastest available (still old) version xsd-4.1.0.a11.
70 lines
2.7 KiB
HTML
70 lines
2.7 KiB
HTML
Rename the xsd binary to xsdcxx, as lang/mono already installs an executable
|
|
called `xsd'.
|
|
--- xsd/doc/xsd.xhtml.orig 2017-09-24 00:18:08 UTC
|
|
+++ xsd/doc/xsd.xhtml
|
|
@@ -3,11 +3,11 @@
|
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
|
|
|
|
<head>
|
|
- <title>XSD 4.1.0 Compiler Command Line Manual</title>
|
|
+ <title>XSDCXX 4.1.0 Compiler Command Line Manual</title>
|
|
|
|
<meta name="copyright" content="© 2005-2017 Code Synthesis Tools CC"/>
|
|
<meta name="keywords" content="xsd,xml,schema,c++,mapping,data,binding,code,generator,manual,man,page"/>
|
|
- <meta name="description" content="XSD Compiler Command Line Manual"/>
|
|
+ <meta name="description" content="XSDCXX Compiler Command Line Manual"/>
|
|
|
|
<link rel="stylesheet" type="text/css" href="default.css" />
|
|
|
|
@@ -52,19 +52,19 @@
|
|
|
|
<h1>NAME</h1>
|
|
|
|
- <p>xsd - W3C XML Schema to C++ Compiler</p>
|
|
+ <p>xsdcxx - W3C XML Schema to C++ Compiler</p>
|
|
|
|
<h1>SYNOPSIS</h1>
|
|
|
|
<dl id="synopsis">
|
|
- <dt><code><b>xsd</b> <i>command</i> [<i>options</i>] <i>file</i> [<i>file</i> ...]</code></dt>
|
|
- <dt><code><b>xsd help</b> [<i>command</i>]</code></dt>
|
|
- <dt><code><b>xsd version</b></code></dt>
|
|
+ <dt><code><b>xsdcxx</b> <i>command</i> [<i>options</i>] <i>file</i> [<i>file</i> ...]</code></dt>
|
|
+ <dt><code><b>xsdcxx help</b> [<i>command</i>]</code></dt>
|
|
+ <dt><code><b>xsdcxx version</b></code></dt>
|
|
</dl>
|
|
|
|
<h1>DESCRIPTION</h1>
|
|
|
|
- <p><code><b>xsd</b></code> generates vocabulary-specific, statically-typed
|
|
+ <p><code><b>xsdcxx</b></code> generates vocabulary-specific, statically-typed
|
|
C++ mapping from W3C XML Schema definitions. Particular mapping to
|
|
produce is selected by a <code><i>command</i></code>. Each mapping has
|
|
a number of mapping-specific <code><i>options</i></code> that should
|
|
@@ -106,7 +106,7 @@
|
|
|
|
<dt><code><b>help</b></code></dt>
|
|
<dd>Print usage information and exit. Use
|
|
- <p><code><b>xsd help</b> <i>command</i></code></p>
|
|
+ <p><code><b>xsdcxx help</b> <i>command</i></code></p>
|
|
for command-specific help.
|
|
</dd>
|
|
|
|
@@ -218,7 +218,7 @@
|
|
|
|
<p>For example, if you have file <code><b>hello.xsd</b></code> with
|
|
namespace <code><b>http://example.com/hello</b></code> and you run
|
|
- <code><b>xsd</b></code> on this file, then the string in question will
|
|
+ <code><b>xsdcxx</b></code> on this file, then the string in question will
|
|
be:</p>
|
|
|
|
<p><code><b>hello.xsd. http://example.com/hello</b></code></p>
|
|
@@ -1564,7 +1564,7 @@ namespace .*
|
|
<h1>DIAGNOSTICS</h1>
|
|
|
|
<p>If the input file is not a valid W3C XML Schema definition,
|
|
- <code><b>xsd</b></code> will issue diagnostic messages to STDERR
|
|
+ <code><b>xsdcxx</b></code> will issue diagnostic messages to STDERR
|
|
and exit with non-zero exit code.</p>
|
|
|
|
<h1>BUGS</h1>
|