summaryrefslogtreecommitdiff
path: root/man/man1
diff options
context:
space:
mode:
authorMark Spruiell <mes@zeroc.com>2018-02-08 16:50:13 -0800
committerMark Spruiell <mes@zeroc.com>2018-02-08 16:50:13 -0800
commit2901ff3634a2842b08d9e2db5ef13d985cc4b07c (patch)
treecb11119d8e292bdc8f7a9157cfe97223eae9d035 /man/man1
parentMerge branch '3.7' of github.com:zeroc-ice/ice into 3.7 (diff)
downloadice-2901ff3634a2842b08d9e2db5ef13d985cc4b07c.tar.bz2
ice-2901ff3634a2842b08d9e2db5ef13d985cc4b07c.tar.xz
ice-2901ff3634a2842b08d9e2db5ef13d985cc4b07c.zip
ICE-8652 - Add man page for slice2matlab
Diffstat (limited to 'man/man1')
-rw-r--r--man/man1/slice2cpp.13
-rw-r--r--man/man1/slice2cs.13
-rw-r--r--man/man1/slice2html.12
-rw-r--r--man/man1/slice2java.13
-rw-r--r--man/man1/slice2js.13
-rw-r--r--man/man1/slice2matlab.1111
-rw-r--r--man/man1/slice2objc.11
-rw-r--r--man/man1/slice2php.13
-rw-r--r--man/man1/slice2py.13
-rw-r--r--man/man1/slice2rb.13
10 files changed, 127 insertions, 8 deletions
diff --git a/man/man1/slice2cpp.1 b/man/man1/slice2cpp.1
index 6309ae90431..593836051fe 100644
--- a/man/man1/slice2cpp.1
+++ b/man/man1/slice2cpp.1
@@ -135,9 +135,10 @@ Generate checksums for Slice definitions.
.SH SEE ALSO
.BR slice2cs (1),
-.BR slice2html (1),
.BR slice2java (1),
.BR slice2js (1),
+.BR slice2matlab (1),
+.BR slice2objc (1),
.BR slice2php (1),
.BR slice2py (1),
.BR slice2rb (1)
diff --git a/man/man1/slice2cs.1 b/man/man1/slice2cs.1
index 84b1c20a173..c3d0505e442 100644
--- a/man/man1/slice2cs.1
+++ b/man/man1/slice2cs.1
@@ -114,9 +114,10 @@ Generate checksums for Slice definitions.
.SH SEE ALSO
.BR slice2cpp (1),
-.BR slice2html (1),
.BR slice2java (1),
.BR slice2js (1),
+.BR slice2matlab (1),
+.BR slice2objc (1),
.BR slice2php (1),
.BR slice2py (1),
.BR slice2rb (1)
diff --git a/man/man1/slice2html.1 b/man/man1/slice2html.1
index 8308c0160c4..8ffbf36132a 100644
--- a/man/man1/slice2html.1
+++ b/man/man1/slice2html.1
@@ -143,6 +143,8 @@ a warning.
.BR slice2cs (1),
.BR slice2java (1),
.BR slice2js (1),
+.BR slice2matlab (1),
+.BR slice2objc (1),
.BR slice2php (1),
.BR slice2py (1),
.BR slice2rb (1)
diff --git a/man/man1/slice2java.1 b/man/man1/slice2java.1
index 1d50c3cff13..a14aca0e26f 100644
--- a/man/man1/slice2java.1
+++ b/man/man1/slice2java.1
@@ -140,8 +140,9 @@ Emit a list of generated files in XML format.
.BR slice2cpp (1),
.BR slice2cs (1),
-.BR slice2html (1),
.BR slice2js (1),
+.BR slice2matlab (1),
+.BR slice2objc (1),
.BR slice2php (1),
.BR slice2py (1),
.BR slice2rb (1)
diff --git a/man/man1/slice2js.1 b/man/man1/slice2js.1
index b4316b9d6ad..d314fa746a6 100644
--- a/man/man1/slice2js.1
+++ b/man/man1/slice2js.1
@@ -105,8 +105,9 @@ when this option is specified.
.BR slice2cpp (1),
.BR slice2cs (1),
-.BR slice2html (1),
.BR slice2java (1),
+.BR slice2matlab (1),
+.BR slice2objc (1),
.BR slice2php (1),
.BR slice2py (1),
.BR slice2rb (1)
diff --git a/man/man1/slice2matlab.1 b/man/man1/slice2matlab.1
new file mode 100644
index 00000000000..445ca767b1c
--- /dev/null
+++ b/man/man1/slice2matlab.1
@@ -0,0 +1,111 @@
+.TH slice2java 1
+
+.SH NAME
+
+slice2matlab - The Slice to MATLAB compiler.
+
+.SH SYNOPSIS
+
+slice2matlab [options] [files]
+
+.SH DESCRIPTION
+
+slice2matlab compiles Slice files to MATLAB. The macro __SLICE2MATLAB__
+is defined during this compilation.
+
+Full documentation for slice2matlab is available online at:
+.br
+https://doc.zeroc.com/display/Ice37/slice2matlab+Command-Line+Options
+
+.SH OPTIONS
+
+.TP
+.BR \-h ", " \-\-help\fR
+.br
+Displays a help message.
+
+.TP
+.BR \-v ", " \-\-version\fR
+Displays the compiler version.
+
+.TP
+.BR \-DNAME\fR
+.br
+Defines the preprocessor symbol NAME.
+
+.TP
+.BR \-DNAME=DEF\fR
+.br
+Defines the preprocessor symbol NAME with the value DEF.
+
+.TP
+.BR \-UNAME\fR
+.br
+Undefines the preprocessor symbol NAME.
+
+.TP
+.BR \-IDIR\fR
+.br
+Add the directory DIR to the search path for #include directives.
+
+.TP
+.BR \-E\fR
+.br
+Print the preprocessor output on stdout.
+
+.TP
+.BR \-\-output-dir " " DIR\fR
+.br
+Place the generated files into directory DIR.
+
+.TP
+.BR \-d ", " \-\-debug\fR
+.br
+Print debug information showing the operation of the Slice parser.
+
+.TP
+.BR \-\-depend\fR
+.br
+Print dependency information to standard output by default, or to the
+file specified by the --depend-file option. No code is generated when
+this option is specified.
+
+.TP
+.BR \-\-depend\-xml\fR
+.br
+Print dependency information in XML format to standard output by default,
+or to the file specified by the --depend-file option. No code is generated
+when this option is specified.
+
+.TP
+.BR \-\-depend\-file " " FILE\fR
+.br
+Directs dependency information to the specified file. The output
+format depends on whether --depend or --depend-xml is also specified.
+
+.TP
+.BR \-\-validate\fR
+.br
+Checks the provided command-line options for correctness, and does not
+generate any code.
+
+.TP
+.BR \-\-all\fR
+.br
+Generate code for all Slice definitions, including those from included files.
+
+.TP
+.BR \-\-list\-generated\fR
+.br
+Emit a list of generated files in XML format.
+
+.SH SEE ALSO
+
+.BR slice2cpp (1),
+.BR slice2cs (1),
+.BR slice2java (1),
+.BR slice2js (1),
+.BR slice2objc (1),
+.BR slice2php (1),
+.BR slice2py (1),
+.BR slice2rb (1)
diff --git a/man/man1/slice2objc.1 b/man/man1/slice2objc.1
index 0af8456f826..4be84eb74ec 100644
--- a/man/man1/slice2objc.1
+++ b/man/man1/slice2objc.1
@@ -99,7 +99,6 @@ header file with the directory DIR.
.BR slice2cpp (1),
.BR slice2cs (1),
-.BR slice2html (1),
.BR slice2java (1),
.BR slice2js (1),
.BR slice2php (1),
diff --git a/man/man1/slice2php.1 b/man/man1/slice2php.1
index 79e6d917288..5e23e68a90f 100644
--- a/man/man1/slice2php.1
+++ b/man/man1/slice2php.1
@@ -105,8 +105,9 @@ Generate checksums for Slice definitions.
.BR slice2cpp (1),
.BR slice2cs (1),
-.BR slice2html (1),
.BR slice2java (1),
.BR slice2js (1),
+.BR slice2matlab (1),
+.BR slice2objc (1),
.BR slice2py (1),
.BR slice2rb (1)
diff --git a/man/man1/slice2py.1 b/man/man1/slice2py.1
index 7631276c7be..42b637a9ed6 100644
--- a/man/man1/slice2py.1
+++ b/man/man1/slice2py.1
@@ -102,8 +102,9 @@ Use PREFIX as the prefix for generated file names.
.BR slice2cpp (1),
.BR slice2cs (1),
-.BR slice2html (1),
.BR slice2java (1),
.BR slice2js (1),
+.BR slice2matlab (1),
+.BR slice2objc (1),
.BR slice2php (1),
.BR slice2rb (1)
diff --git a/man/man1/slice2rb.1 b/man/man1/slice2rb.1
index 8bd52559639..0693a8d97b0 100644
--- a/man/man1/slice2rb.1
+++ b/man/man1/slice2rb.1
@@ -97,8 +97,9 @@ Generate checksums for Slice definitions.
.BR slice2cpp (1),
.BR slice2cs (1),
-.BR slice2html (1),
.BR slice2java (1),
.BR slice2js (1),
+.BR slice2matlab (1),
+.BR slice2objc (1),
.BR slice2php (1),
.BR slice2py (1)