diff options
Diffstat (limited to 'odk/docs')
-rw-r--r-- | odk/docs/install.html | 88 | ||||
-rw-r--r-- | odk/docs/tools.html | 240 |
2 files changed, 151 insertions, 177 deletions
diff --git a/odk/docs/install.html b/odk/docs/install.html index 7f44cb183fb7..efc82d2a8aa7 100644 --- a/odk/docs/install.html +++ b/odk/docs/install.html @@ -19,10 +19,8 @@ <html> <head> <title>LibreOffice %PRODUCT_RELEASE% SDK - Installation Guide</title> - <link rel="stylesheet" type="text/css" href="sdk_styles.css"> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> - <meta name="author" content="Jürgen Schmidt"> - <meta name="created" content="2004-12-14"> + <link rel="stylesheet" type="text/css" href="sdk_styles.css"/> + <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/> </head> <body> <div id="BgContainer"> @@ -40,16 +38,16 @@ <h1> Installation Guide </h1> -<table class="table1" cellpadding=0> +<table class="table1" cellpadding="0"> <tr> - <td colspan="3"><img class="nothing10" src="images/nada.gif"></td> + <td colspan="3"><img class="nothing10" src="images/nada.gif"/></td> </tr> <tr> - <td class="content1"><img class="nothing8" src="images/nada.gif"></td> + <td class="content1"><img class="nothing8" src="images/nada.gif"/></td> <td> <table class="table2"> <tr> - <td colspan="3"><img class="nothing1" src="images/nada.gif"></td> + <td colspan="3"><img class="nothing1" src="images/nada.gif"/></td> </tr> <tr> <td> @@ -65,26 +63,25 @@ </td> </tr> <tr valign="top"> - <td><b>LibreOffice %PRODUCT_RELEASE% installation</td> + <td><b>LibreOffice %PRODUCT_RELEASE% installation</b></td> <td class="content80">The SDK works on top of an existing office installation and uses the same libraries as the office installation.</td> - </tr> </tr> <tr valign="middle"> - <td colspan="2"><img class="line" src="images/sdk_line-1.gif"></td> + <td colspan="2"><img class="line" src="images/sdk_line-1.gif"/></td> </tr> <tr valign="top"> - <td><b>JDK (1.5 or higher)<b></td> + <td><b>JDK (1.5 or higher)</b></td> <td class="content80"> <p>A JDK is necessary for developing Java components or applications. An appropriate Java SDK can be found on <a target="_blank" href="http://java.sun.com/products" title="link to the Java SDK download page (online)">http://java.sun.com/products</a>.</p> <p>Recommendation is to use Java 6 excepting for Mac OS because initially Mac OS supported a 64bit version of Java 6 only.</p> <p><b>Note</b>: The Java compiler is <b><u>optional</u></b>!</p></td> </tr> <tr valign="middle"> - <td colspan="2"><img class="line" src="images/sdk_line-1.gif"></td> + <td colspan="2"><img class="line" src="images/sdk_line-1.gif"/></td> </tr> <tr valign="top"> - <td><b>C++ compiler<b></td> + <td><b>C++ compiler</b></td> <td class="content80">A C++ compiler is necessary for developing C++ components or applications. UNO depends on a compiler dependent language binding, so that we use the appropriate compiler where a language binding @@ -103,62 +100,62 @@ <td class="cell80">Microsoft C++ Compiler, Microsoft Visual Studio 2008 or the Express version (cl, version 15.00.21022)</td> </tr> </table> - <p><b>Note</b>: The C++ compiler is <b><u>optional</u></b>! If you use the Express edition you have to ensure that the <a href="http://www.microsoft.com/downloads/details.aspx?familyid=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&displaylang=en">Microsoft Visual Studio 2008 Redistributable Package</a> is also installed. You can download this package from Microsoft directly.</a></p></td> + <p><b>Note</b>: The C++ compiler is <b><u>optional</u></b>! If you use the Express edition you have to ensure that the <a href="http://www.microsoft.com/downloads/details.aspx?familyid=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&displaylang=en">Microsoft Visual Studio 2008 Redistributable Package</a> is also installed. You can download this package from Microsoft directly.</p></td> </tr> <tr valign="middle"> - <td colspan="2"><img class="line" src="images/sdk_line-1.gif"></td> + <td colspan="2"><img class="line" src="images/sdk_line-1.gif"/></td> </tr> <tr valign="top"> - <td><b>Microsoft .NET Framework SDK version 1.0 or higher<b></td> + <td><b>Microsoft .NET Framework SDK version 1.0 or higher</b></td> <td class="content80">The SDK is required for building CLI applications. - That is, programs written in languages, such as C# or VB.NET.<br> + That is, programs written in languages, such as C# or VB.NET.<br/> <p><b>Note</b>: The .NET Framework is <b><u>optional</u></b>!</p></td> </tr> <tr valign="middle"> - <td colspan="2"><img class="line" src="images/sdk_line-1.gif"></td> + <td colspan="2"><img class="line" src="images/sdk_line-1.gif"/></td> </tr> <tr valign="top"> - <td><b>GNU make (3.79.1 or higher)<b></td> + <td><b>GNU make (3.79.1 or higher)</b></td> <td class="content80"> <p>GNU make is used to build the examples of the SDK. GNU make is available from <a target="_blank" href="http://www.gnu.org" title="link to www.gnu.org (online)">http://www.gnu.org</a>. It can be ftped via <a target="_blank" href="ftp://ftp.gnu.org/gnu/make" title="link to gnumake on www.gnu.org (online)">ftp://ftp.gnu.org/gnu/make</a></p> <p><b>Note</b>: Windows user can find an executable of gnu make under <a target="_blank" href="http://www.mingw.org/wiki/Getting_Started" title="link to the MinGW Getting Started wiki (online)">http://www.mingw.org/wiki/Getting_Started</a> (see the mingw32-make link under "Manual Installation"). Do not use the Cygwin make, because it does not - work well. On Solaris gnu make can be found often under <b><i>/usr/sfw/bin/gmake</i></b>, but keep in mind that you have to use <b>'gmake'</b> then. Or you can find gnu make also under <a target="_blank" href="http://www.sunfreeware.com/" title="link to www.sunfreeware.com (online)">http://www.sunfreeware.com/</a>.</td> + work well. On Solaris gnu make can be found often under <b><i>/usr/sfw/bin/gmake</i></b>, but keep in mind that you have to use <b>'gmake'</b> then. Or you can find gnu make also under <a target="_blank" href="http://www.sunfreeware.com/" title="link to www.sunfreeware.com (online)">http://www.sunfreeware.com/</a>.</p></td> </tr> <tr valign="middle"> - <td colspan="2"><img class="line" src="images/sdk_line-1.gif"></td> + <td colspan="2"><img class="line" src="images/sdk_line-1.gif"/></td> </tr> <tr valign="top"> - <td><b>zip tool (2.3 or higher)<b></td> + <td><b>zip tool (2.3 or higher)</b></td> <td class="content80">The zip tool is used to create UNO packages. zip is - a new requirement to make the SDK independent of a Java SDK.<br> + a new requirement to make the SDK independent of a Java SDK.<br/> If you do not have these already, you can download them from <a target="_blank" href="http://www.info-zip.org" title="link to www.ubfi-zip.org (online)">http://www.info-zip.org</a>. Note: The cygwin zip.exe does not work for the build under the 4NT shell. You have to use the native w32 version.</td> </tr> <tr valign="middle"> - <td colspan="2"><img class="line" src="images/sdk_line-1.gif"></td> + <td colspan="2"><img class="line" src="images/sdk_line-1.gif"/></td> </tr> <tr valign="middle"> <td colspan="2"> <p>The SDK provides an implicit configuration mechanism, which configures the SDK build environment to your personal needs the first time you use the SDK environment. This configuration step creates one - new setsdkenv_XXX script in the user's home directory:</P> + new setsdkenv_XXX script in the user's home directory:</p> <ul> - <li><b>$HOME/$OO_SDK_NAME/setsdkenv_unix.sh</b> -> for Unix - <li><b>C:\Documents and Settings\<username>\Application Data\%OO_SDK_NAME%\setsdkenv_windows.bat</b></a> -> for Windows2000/XP or later + <li><b>$HOME/$OO_SDK_NAME/setsdkenv_unix.sh</b> -> for Unix</li> + <li><b>C:\Documents and Settings\<username>\Application Data\%OO_SDK_NAME%\setsdkenv_windows.bat</b> -> for Windows2000/XP or later</li> </ul> <p>The automatically started configure script (Unix and Windows2000/XP) requests relevant information and directories (SDK, LibreOffice, GNU make, Java, C++), in order to prepare a working SDK environment. After completing the configure script once, the newly created script is always used to set the necessary environment variables for using the SDK and the required - tools.</P> + tools.</p> <p>On UNIX operating systems, the configure script uses Perl. LINUX systems should have installed a working Perl version, and on Solaris you can find a working Perl version under <a target="_blank" href="http://www.sunfreeware.com/" title="link to www.sunfreeware.com (online)">http://www.sunfreeware.com/</a> if necessary. On Windows, the configure script uses Windows Script and a JScipt. If you have problems with Windows Script, you can download a - newer version of <a href ="http://www.microsoft.com/downloads/details.aspx?FamilyId=C717D943-7E4B-4622-86EB-95A22B832CAA&displaylang=en" link"link to the download page for the Windows Script">Windows Script</a>. + newer version of <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C717D943-7E4B-4622-86EB-95A22B832CAA&displaylang=en" title="link to the download page for the Windows Script">Windows Script</a>. </p> <p>On other versions of Windows, use the batch file template <b><OO_SDK_HOME>\setsdkenv_windows.template</b>, @@ -174,8 +171,8 @@ and OO_SDK_URE_HOME must be set. The other should be either unset or set to an empty value.</td> </tr> - <tr><a name="oosdkname"/> - <td class="cell20"><b>OO_SDK_NAME</b></td> + <tr> + <td class="cell20"><a name="oosdkname"/><b>OO_SDK_NAME</b></td> <td class="cell80">The configuration uses the directory name of the SDK, but you can use another name as well. It is important that the name does not contain spaces, because of a limitation @@ -214,7 +211,7 @@ <td class="cell80">Path to the C# compiler and VB.NET compiler (on Windows, this directory can be found under the system directory (e.g. c:\WINXP\Microsoft.NET\Framework\v1.0.3705). The compilers are - <b>optional</b> and only necessary for building the CLI examples.<br> + <b>optional</b> and only necessary for building the CLI examples.<br/> <b>Note: Windows only!</b></td> </tr> <tr> @@ -250,7 +247,7 @@ </td> </tr> <tr valign="middle"> - <td colspan="2"><img class="line" src="images/sdk_line-1.gif"></td> + <td colspan="2"><img class="line" src="images/sdk_line-1.gif"/></td> </tr> <tr> <td colspan="2"> @@ -293,7 +290,7 @@ $OO_SDK_URE_JAVA_DIR/ridl.jar; $OO_SDK_URE_JAVA_DIR/unoloader.jar; [$OO_SDK_URE_JAVA_DIR/unoil.jar;] - $CLASSPATH</i><br> + $CLASSPATH</i><br/> <p>The classpath will be set or extended to the necessary jar files of the specified office installation. (<i>unoil.jar</i> is only included when OFFICE_HOME is set.)</p> @@ -301,7 +298,7 @@ </tr> <tr valign="top"> <td class="cell20">OFFICE_PROGRAM_PATH</td> - <td class="cell80">=<i>$OFFICE_HOME/program</i><br> + <td class="cell80">=<i>$OFFICE_HOME/program</i><br/> <p>This variable is used to find, for example, the office type library and the UNO package deployment tool. This variable is only relevant when OFFICE_HOME is set.</p> @@ -309,7 +306,7 @@ </tr> <tr valign="top"> <td class="cell20">UNO_PATH</td> - <td class="cell80">=<i>$OFFICE_PROGRAM_PATH</i><br> + <td class="cell80">=<i>$OFFICE_PROGRAM_PATH</i><br/> <p>This variable is used to ensure that the new C++ UNO bootstrap mechanism uses the configured office installation of the SDK. Normally the bootstrap mechanism finds the default office installation for the @@ -325,7 +322,7 @@ <table class="table4"> <tr valign="top"> <td class="cell20">LD_LIBRARY_PATH</td> - <td class="cell80">=<i>$OO_SDK_URE_LIB_DIR: $OO_SDK_HOME/(solsparc|solintel)/lib: $LD_LIBRARY_PATH</i><br> + <td class="cell80">=<i>$OO_SDK_URE_LIB_DIR: $OO_SDK_HOME/(solsparc|solintel)/lib: $LD_LIBRARY_PATH</i><br/> <p>The LD_LIBRARY_PATH will be set or will be extended by the office/URE library path, the platform dependent lib directory for several additional libraries.</p> @@ -333,7 +330,7 @@ </tr> <tr valign="top"> <td class="cell20">PATH</td> - <td class="cell80">=<i>$OO_SDK_HOME/(solsparc|solintel)/bin:$OO_SDK_MAKE_HOME: $OO_SDK_ZIP_HOME: [$OO_SDK_CPP_HOME:] [$OO_SDK_JAVA_HOME/bin:] $OO_SDK_URE_BIN_DIR: $PATH</i></b><br> + <td class="cell80">=<i>$OO_SDK_HOME/(solsparc|solintel)/bin:$OO_SDK_MAKE_HOME: $OO_SDK_ZIP_HOME: [$OO_SDK_CPP_HOME:] [$OO_SDK_JAVA_HOME/bin:] $OO_SDK_URE_BIN_DIR: $PATH</i><br/> <p>The PATH variable will be extended by the paths for the SDK development tools, the compiler, the JDK, GNU make, the zip tool and the OO_SDK_URE_BIN_DIR, where the compiler or the JDK are @@ -351,7 +348,7 @@ <table class="table4"> <tr valign="top"> <td class="cell20">LD_LIBRARY_PATH</td> - <td class="cell80">=<i>$OO_SDK_URE_LIB_DIR: $SDK_HOME/linux/lib: $LD_LIBRARY_PATH</i><br> + <td class="cell80">=<i>$OO_SDK_URE_LIB_DIR: $SDK_HOME/linux/lib: $LD_LIBRARY_PATH</i><br/> <p>The LD_LIBRARY_PATH will be set or will be extended by the office/URE library path, the platform dependent lib directory for some additional libraries.</p> @@ -359,7 +356,7 @@ </tr> <tr valign="top"> <td class="cell20">PATH</td> - <td class="cell80">=<i>$OO_SDK_HOME/linux/bin:$OO_SDK_MAKE_HOME: $OO_SDK_ZIP_HOME: [$OO_SDK_CPP_HOME:] [$OO_SDK_JAVA_HOME/bin:] $OO_SDK_URE_BIN_DIR: $PATH</i><br> + <td class="cell80">=<i>$OO_SDK_HOME/linux/bin:$OO_SDK_MAKE_HOME: $OO_SDK_ZIP_HOME: [$OO_SDK_CPP_HOME:] [$OO_SDK_JAVA_HOME/bin:] $OO_SDK_URE_BIN_DIR: $PATH</i><br/> <p>The PATH variable will be extended by the paths for the SDK development tools, the compiler, the JDK, GNU make, the zip tool and the OO_SDK_URE_BIN_DIR, where the compiler and the JDK are @@ -377,7 +374,7 @@ <table class="table4"> <tr valign="top"> <td class="cell20">PATH</td> - <td class="cell80">=<i>%OO_SDK_HOME%\windows\bin; %OO_SDK_MAKE_HOME%; %OO_SDK_ZIP_HOME%; [%OO_SDK_CLI_HOME%;] [%OO_SDK_CPP_HOME%;] [%OO_SDK_JAVA_HOME%\bin;] %OO_SDK_URE_BIN_DIR%; %PATH%</i><br> + <td class="cell80">=<i>%OO_SDK_HOME%\windows\bin; %OO_SDK_MAKE_HOME%; %OO_SDK_ZIP_HOME%; [%OO_SDK_CLI_HOME%;] [%OO_SDK_CPP_HOME%;] [%OO_SDK_JAVA_HOME%\bin;] %OO_SDK_URE_BIN_DIR%; %PATH%</i><br/> <p>The PATH variable will be extended by the paths for the SDK development tools, the compiler, the JDK, GNU make, the zip tool and the OO_SDK_URE_BIN_DIR.</p> @@ -385,7 +382,7 @@ </tr> <tr valign="top"> <td class="cell20">LIB</td> - <td class="cell80">=<i>%OO_SDK_HOME%\windows\lib; %LIB%</i><br> + <td class="cell80">=<i>%OO_SDK_HOME%\windows\lib; %LIB%</i><br/> <p>The LIB variable will be extended by the path to the import libraries that are necessary for Windows.</p> </td> @@ -411,11 +408,11 @@ <div id="FooterText"> <p> Copyright © 2000, 2013 LibreOffice contributors and/or their affiliates. All rights reserved. - <br> + <br/> LibreOffice was created by The Document Foundation, based on Apache OpenOffice, which is Copyright 2011 The Apache Software Foundation. - <br> + <br/> The Document Foundation acknowledges all community members, please find more info <a href="http://www.libreoffice.org/about-us/credits/" target="_blank">at our website</a>. </p> <p> @@ -429,6 +426,7 @@ </div> </div> </div> + </div> </body> </html> diff --git a/odk/docs/tools.html b/odk/docs/tools.html index 364cb090b25a..ffac2d8283e5 100644 --- a/odk/docs/tools.html +++ b/odk/docs/tools.html @@ -19,9 +19,8 @@ <html> <head> <title>LibreOffice %PRODUCT_RELEASE% SDK - Development Tools</title> - <link rel="stylesheet" type="text/css" href="sdk_styles.css"> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> - <meta name="author" content="Jürgen Schmidt"> + <link rel="stylesheet" type="text/css" href="sdk_styles.css"/> + <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/> </head> <body> <a name="tools"></a> @@ -40,29 +39,29 @@ <h1> Development Tools </h1> -<table class="table1" cellpadding=0> +<table class="table1" cellpadding="0"> <tr> - <td colspan="3"><img class="nothing10" src="images/nada.gif"></td> + <td colspan="3"><img class="nothing10" src="images/nada.gif"/></td> </tr> <tr> - <td class="content1"><img class="nothing8" src="images/nada.gif"></td> + <td class="content1"><img class="nothing8" src="images/nada.gif"/></td> <td> <table class="table2"> <tr> - <td colspan="3"><img class="nothing1" src="images/nada.gif"></td> + <td colspan="3"><img class="nothing1" src="images/nada.gif"/></td> </tr> <tr> <td> <table class="table3"> <tr valign="top"> - <td class="content3"><img src="images/arrow-1.gif"></td> + <td class="content3"><img src="images/arrow-1.gif"/></td> <td><a href="#unopkg" title="link to the unopkg tool description">unopkg</a></td> <td class="content87">The new UNO package deployment tool. It comes with the office installation and can be found in the program directory of the office installation.</td> </tr> <tr valign="top"> - <td class="content3"><img src="images/arrow-1.gif"></td> + <td class="content3"><img src="images/arrow-1.gif"/></td> <td><a href="#unoexe" title="link to the uno tool description">uno</a></td> <td class="content87">Tool to provide a UNO runtime environment and provide configured (deployed) or single components. This tool @@ -70,59 +69,59 @@ directory of the office installation.</td> </tr> <tr valign="top"> - <td class="content3"><img src="images/arrow-1.gif"></td> + <td class="content3"><img src="images/arrow-1.gif"/></td> <td><a href="#regmerge" title="link to the regmerge tool description">regmerge</a></td> <td class="content87">Tool to merge several registry (e.g. type libraries) files into one file. <b>Note:</b> Since OpenOffice.org 3 it is not longer part of the SDK but it comes directly with the office as part of the <b>ure</b>.</td> </tr> <tr valign="top"> - <td class="content3"><img src="images/arrow-1.gif"></td> + <td class="content3"><img src="images/arrow-1.gif"/></td> <td><a href="#regview" title="link to the regview tool description">regview</a></td> <td class="content87">Tool to view the content of a registry file in a human readable manner. Special support for type library nodes. <b>Note:</b> Since OpenOffice.org 3 it is not longer part of the SDK but it comes directly with the office as part of the <b>ure</b>.</td> </tr> <tr valign="middle"> - <td colspan="3"><img class="line" src="images/sdk_line-1.gif"></td> + <td colspan="3"><img class="line" src="images/sdk_line-1.gif"/></td> </tr> <tr valign="top"> - <td class="content3"><img src="images/arrow-1.gif"></td> + <td class="content3"><img src="images/arrow-1.gif"/></td> <td><a href="#idlc" title="link to the idlc tool description">idlc</a></td> <td class="content87">The UNOIDL compiler, generates a common binary type library format as base for all codemaker tools and the UNO runtime type library.</td> </tr> <tr valign="top"> - <td class="content3"><img src="images/arrow-1.gif"></td> + <td class="content3"><img src="images/arrow-1.gif"/></td> <td><a href="#cppumaker" title="link to the cppumaker tool description">cppumaker</a></td> <td class="content87">Tool for generating C++ code for the UNOIDL types stored in a type library.</td> </tr> <tr valign="top"> - <td class="content3"><img src="images/arrow-1.gif"></td> + <td class="content3"><img src="images/arrow-1.gif"/></td> <td><a href="#javamaker" title="link to the javamaker tool description">javamaker</a></td> <td class="content87">Tool for generating Java class files for the UNOIDL types stored in a type library.</td> </tr> <tr valign="top"> - <td class="content3"><img src="images/arrow-1.gif"></td> + <td class="content3"><img src="images/arrow-1.gif"/></td> <td><a href="#climaker" title="link to the climaker tool description">climaker</a></td> <td class="content87">Tool for generating CLI assemblies for the UNOIDL types stored in a type library (windows only).</td> </tr> <tr valign="top"> - <td class="content3"><img src="images/arrow-1.gif"></td> + <td class="content3"><img src="images/arrow-1.gif"/></td> <td><a href="#uno-skeletonmaker" title="link to the uno-skeletonmaker tool description">uno-skeletonmaker</a></td> <td class="content87">Tool for dumping type definitions on stdout or generating complete code skeletons for Java/C++.</td> </tr> <tr valign="top"> - <td class="content3"><img src="images/arrow-1.gif"></td> + <td class="content3"><img src="images/arrow-1.gif"/></td> <td><a href="#regmerge" title="link to the regmerge tool description">regmerge</a></td> <td class="content87">Tool to merge several registry (e.g. type libraries) files into one file.</td> </tr> <tr valign="top"> - <td class="content3"><img src="images/arrow-1.gif"></td> + <td class="content3"><img src="images/arrow-1.gif"/></td> <td><a href="#regview" title="link to the regview tool description">regview</a></td> <td class="content87">Tool to view the content of a registry file in a human readable manner. Special support for type library @@ -133,20 +132,20 @@ </tr> </table> </td> - <td class="content1"><img class="nothing8" src="images/nada.gif"></td> + <td class="content1"><img class="nothing8" src="images/nada.gif"/></td> </tr> <tr> - <td colspan="3"><img class="line" src="images/sdk_line-1.gif"></td> + <td colspan="3"><img class="line" src="images/sdk_line-1.gif"/></td> </tr> <tr> - <td class="content1"><img class="nothing8" src="images/nada.gif"></td> + <td class="content1"><img class="nothing8" src="images/nada.gif"/></td> <td> <table class="table2"> <tr> <td colspan="2" class="head1"><a name="unopkg"/>unopkg</td> <td align="right"> - <a style="a:link:visited #FFFFFF;" href="#tools" title="link to the tools overview"><img class="navigate" src="images/nav_up.png"></a> - <a href="../index.html" title="link to the SDK start page"><img class="navigate" src="images/nav_home.png"></a></td> + <a style="a:link:visited #FFFFFF;" href="#tools" title="link to the tools overview"><img class="navigate" src="images/nav_up.png"/></a> + <a href="../index.html" title="link to the SDK start page"><img class="navigate" src="images/nav_home.png"/></a></td> </tr> <tr> <td colspan="3"> @@ -164,17 +163,16 @@ <p class="head2">Usage:</p> <blockquote> <b><code> - unopkg add <options> package-path...<br> - unopkg remove <options> package-name...<br> - unopkg list <options> package-name...<br> - unopkg reinstall <options><br> - unopkg gui<br> - unopkg -V<br> - unopkg -h<br> + unopkg add <options> package-path...<br/> + unopkg remove <options> package-name...<br/> + unopkg list <options> package-name...<br/> + unopkg reinstall <options><br/> + unopkg gui<br/> + unopkg -V<br/> + unopkg -h<br/> </code></b> </blockquote> <p class="head2">Sub-commands:</p> - <p> <table class="table4"> <tr> <td class="cell15"><code>add</code></td> @@ -199,9 +197,7 @@ (GUI)</td> </tr> </table> - </p> <p class="head2">Options:</p> - <p> <table class="table4"> <tr> <td class="cell15"><code>-h, --help</code></td> @@ -223,7 +219,7 @@ <tr> <td class="cell15"><code>--log-file <file></code></td> <td class="cell85">custom log file; default: - <i><cache-dir>/log.txt</i>.</td> + <i><cache-dir>/log.txt</i>.</td> </tr> <tr> <td class="cell15"><code>--shared</code></td> @@ -232,30 +228,29 @@ running!</td> </tr> <tr> - <td class="cell15"><code>--deployment-context <context></code> + <td class="cell15"><code>--deployment-context <context></code> </td> <td class="cell85">expert feature: explicit deployment context</td> </tr> </table> - </p> </td> </tr> </table> </td> - <td class="content1"><img class="nothing8" src="images/nada.gif"></td> + <td class="content1"><img class="nothing8" src="images/nada.gif"/></td> </tr> <tr> - <td colspan="3"><img class="line" src="images/sdk_line-1.gif"></td> + <td colspan="3"><img class="line" src="images/sdk_line-1.gif"/></td> </tr> <tr> - <td class="content1"><img class="nothing8" src="images/nada.gif"></td> + <td class="content1"><img class="nothing8" src="images/nada.gif"/></td> <td> <table class="table2"> <tr> <td colspan="2" class="head1"><a name="unoexe"/>uno</td> <td align="right"> - <a href="#tools" title="link to the tools overview"><img class="navigate" src="images/nav_up.png"></a> - <a href="../index.html" title="link to the SDK start page"><img class="navigate" src="images/nav_home.png"></a> + <a href="#tools" title="link to the tools overview"><img class="navigate" src="images/nav_up.png"/></a> + <a href="../index.html" title="link to the SDK start page"><img class="navigate" src="images/nav_home.png"/></a> </td> </tr> <tr> @@ -271,14 +266,14 @@ <p>The starter loads the component and instantiates it. The component must export the interface <a href="common/ref/com/sun/star/lang/XMain.html" title="link into the IDL reference to the interface com.sun.star.lang.XMain">com.sun.star.lang.XMain</a>:</p> <p> - <code>interface XMain : com::sun::star::uno::XInterface <br> - { <br> - /** This method is called to run the component.<br> - <br> - @param aArguments command line arguments <br> - @return process error code to be returned to system <br> - */ <br> - long run( [in] sequence< string > arguments ); <br> + <code>interface XMain : com::sun::star::uno::XInterface <br/> + { <br/> + /** This method is called to run the component.<br/> + <br/> + @param aArguments command line arguments <br/> + @return process error code to be returned to system <br/> + */ <br/> + long run( [in] sequence< string > arguments ); <br/> }; </code> </p> @@ -289,14 +284,13 @@ <p class="head2">Usage:</p> <blockquote> <b><code>uno (-c<ComponentImplementationName> -l <LocationUrl> - | -s <ServiceName>) <br> - [-u uno:(socket[,host=<HostName>][,port=<nnn>]|pipe[,name=<PipeName>]);iiop|urp;<Name><br> - [--singleaccept] [--singleinstance]] <br> + | -s <ServiceName>) <br/> + [-u uno:(socket[,host=<HostName>][,port=<nnn>]|pipe[,name=<PipeName>]);iiop|urp;<Name><br/> + [--singleaccept] [--singleinstance]] <br/> [-- <Argument1 Argument2 ...>] </code></b> </blockquote> <p class="head2">Options:</p> - <p> <table class="table4"> <tr> <td class="cell15"><code><HostName></code></td> @@ -329,25 +323,24 @@ <p>You can easily connect to a server started with the <code>-u (url)</code> option by using this service, giving the same url to resolve. The service provides you an instance from remote.</p> - </p> </td> </tr> </table> </td> - <td class="content1"><img class="nothing8" src="images/nada.gif"></td> + <td class="content1"><img class="nothing8" src="images/nada.gif"/></td> </tr> <tr> - <td colspan="3"><img class="line" src="images/sdk_line-1.gif"></td> + <td colspan="3"><img class="line" src="images/sdk_line-1.gif"/></td> </tr> <tr> - <td class="content1"><img class="nothing8" src="images/nada.gif"></td> + <td class="content1"><img class="nothing8" src="images/nada.gif"/></td> <td> <table class="table2"> <tr> <td colspan="2" class="head1"><a name="idlc"/>idlc</td> <td align="right"> - <a href="#tools" title="link to the tools overview"><img class="navigate" src="images/nav_up.png"></a> - <a href="../index.html" title="link to the SDK start page"><img class="navigate" src="images/nav_home.png"></a> + <a href="#tools" title="link to the tools overview"><img class="navigate" src="images/nav_up.png"/></a> + <a href="../index.html" title="link to the SDK start page"><img class="navigate" src="images/nav_home.png"/></a> </td> </tr> <tr> @@ -355,13 +348,12 @@ <p>'idlc' is the UNOIDL compiler. It is a full featured compiler used to check UNODL type definitions and transform valid type definitions into a binary type library format, which is later used by all codemaker - tools. It is also used as a dynamic type library for UNO at runtime.<br> + tools. It is also used as a dynamic type library for UNO at runtime.<br/> You can find a syntax description for UNOIDL <a href="http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/AppendixD/UNOIDL_Syntax_Specification" title="link to the "UNOIDL Syntax Specification" chapter in the Developer's Guide">here</a>.</p> <p class="head2">Usage:</p> <blockquote> <b><code>idlc [-options] file_1 ... file_n | @<filename></code></b> </blockquote> - <p> <table class="table4"> <tr> <td class="cell15"><code>file_1 ... file_n</code></td> @@ -374,9 +366,7 @@ file.</td> </tr> </table> - </p> <p class="head2">Options:</p> - <p> <table class="table4"> <tr> <td class="cell15"><code>-O<path></code></td> @@ -404,32 +394,31 @@ <td class="cell85">print this help message and exit.</td> </tr> </table> - </p> </td> </tr> </table> </td> - <td class="content1"><img class="nothing8" src="images/nada.gif"></td> + <td class="content1"><img class="nothing8" src="images/nada.gif"/></td> </tr> <tr> - <td colspan="3"><img class="line" src="images/sdk_line-1.gif"></td> + <td colspan="3"><img class="line" src="images/sdk_line-1.gif"/></td> </tr> <tr> - <td class="content1"><img class="nothing8" src="images/nada.gif"></td> + <td class="content1"><img class="nothing8" src="images/nada.gif"/></td> <td> <table class="table2"> <tr> <td colspan="2" class="head1"><a name="cppumaker"/>cppumaker</td> <td align="right"> - <a href="#tools" title="link to the tools overview"><img class="navigate" src="images/nav_up.png"></a> - <a href="../index.html" title="link to the SDK start page"><img class="navigate" src="images/nav_home.png"></a> + <a href="#tools" title="link to the tools overview"><img class="navigate" src="images/nav_up.png"/></a> + <a href="../index.html" title="link to the SDK start page"><img class="navigate" src="images/nav_home.png"/></a> </td> </tr> <tr> <td colspan="3"> <p>The 'cppumaker' generates a C++ representation for idl types. The cppumaker works on a typelibrary, which is generated by the UNOIDL - compiler (<a href="#idlc" link="link to the idlc tool description"> + compiler (<a href="#idlc" title="link to the idlc tool description"> idlc</a>). It generates the output for all specified types and for all types the specified types depend on.</p> <p class="head2">Usage:</p> @@ -437,7 +426,6 @@ <b><code>cppumaker [-options] file_1 ... file_n</code></b> </blockquote> <p class="head2">Options:</p> - <p> <table class="table4"> <tr> <td class="cell15"><code>-O<path></code></td> @@ -446,7 +434,7 @@ directory.</td> </tr> <tr> - <td class="cell15"><code>-T<name><br> + <td class="cell15"><code>-T<name><br/> |-T<t1>;<t2>...</code></td> <td class="cell85">name specifies a type or a list of types. The output for this type and all dependent types are generated. If no '-T' @@ -494,32 +482,31 @@ for generation.</td> </tr> </table> - </p> </td> </tr> </table> </td> - <td class="content1"><img class="nothing8" src="images/nada.gif"></td> + <td class="content1"><img class="nothing8" src="images/nada.gif"/></td> </tr> <tr> - <td colspan="3"><img class="line" src="images/sdk_line-1.gif"></td> + <td colspan="3"><img class="line" src="images/sdk_line-1.gif"/></td> </tr> <tr> - <td class="content1"><img class="nothing8" src="images/nada.gif"></td> + <td class="content1"><img class="nothing8" src="images/nada.gif"/></td> <td> <table class="table2"> <tr> <td colspan="2" class="head1"><a name="javamaker"/>javamaker</td> <td align="right"> - <a href="#tools" title="link to the tools overview"><img class="navigate" src="images/nav_up.png"></a> - <a href="../index.html" title="link to the SDK start page"><img class="navigate" src="images/nav_home.png"></a> + <a href="#tools" title="link to the tools overview"><img class="navigate" src="images/nav_up.png"/></a> + <a href="../index.html" title="link to the SDK start page"><img class="navigate" src="images/nav_home.png"/></a> </td> </tr> <tr> <td colspan="3"> <p>The 'javamaker' generates the appropriate Java class file for each idl type. The javamaker works on a typelibrary which is generated by the - UNOIDL compiler (<a href="#idlc" link="link to the idlc tool description"> + UNOIDL compiler (<a href="#idlc" title="link to the idlc tool description"> idlc</a>). It generates the output for all specified types and for all types the specified types depend on.</p> <p class="head2">Usage:</p> @@ -527,7 +514,6 @@ types the specified types depend on.</p> <b><code>javamaker [-options] file_1 ... file_n -Xfile_n+1 -Xfile_n+2</code></b> </blockquote> <p class="head2">Options:</p> - <p> <table class="table4"> <tr> <td class="cell15"><code>-O<path></code></td> @@ -572,32 +558,31 @@ types the specified types depend on.</p> for generation.</td> </tr> </table> - </p> </td> </tr> </table> </td> - <td class="content1"><img class="nothing8" src="images/nada.gif"></td> + <td class="content1"><img class="nothing8" src="images/nada.gif"/></td> </tr> <tr> - <td colspan="3"><img class="line" src="images/sdk_line-1.gif"></td> + <td colspan="3"><img class="line" src="images/sdk_line-1.gif"/></td> </tr> <tr> - <td class="content1"><img class="nothing8" src="images/nada.gif"></td> + <td class="content1"><img class="nothing8" src="images/nada.gif"/></td> <td> <table class="table2"> <tr> <td colspan="2" class="head1"><a name="climaker"/>climaker</td> <td align="right"> - <a href="#tools" title="link to the tools overview"><img class="navigate" src="images/nav_up.png"></a> - <a href="../index.html" title="link to the SDK start page"><img class="navigate" src="images/nav_home.png"></a> + <a href="#tools" title="link to the tools overview"><img class="navigate" src="images/nav_up.png"/></a> + <a href="../index.html" title="link to the SDK start page"><img class="navigate" src="images/nav_home.png"/></a> </td> </tr> <tr> <td colspan="3"> <p>The 'climaker' (windows only) generates the appropriate CLI assemblies file for each idl type. The climaker works on a typelibrary which is generated by the - UNOIDL compiler (<a href="#idlc" link="link to the idlc tool description"> + UNOIDL compiler (<a href="#idlc" title="link to the idlc tool description"> idlc</a>). It generates the output for all specified types and for all types the specified types depend on.</p> <p class="head2">Usage:</p> @@ -605,11 +590,10 @@ types the specified types depend on.</p> <b><code>climaker <switches> [registry-file-1 registry-file-2 ...]</code></b> </blockquote> <p class="head2">Options:</p> - <p> <table class="table4"> <tr> <td class="cell15"><code>-O, --out <output_file></code></td> - <td class="cell85">output assembly file;<br> + <td class="cell85">output assembly file;<br/> defaults to cli_unotypes.dll if more than one registry-file is given, else <registry-file>.dll</td> </tr> <tr> @@ -665,26 +649,25 @@ types the specified types depend on.</p> </tr> </table> - </p> <p><b>Example:</b> <code>climaker --out cli_mytypes.dll --reference cli_uretypes.dll --extra types.rdb mytypes.rdb</code></p> </td> </tr> </table> </td> - <td class="content1"><img class="nothing8" src="images/nada.gif"></td> + <td class="content1"><img class="nothing8" src="images/nada.gif"/></td> </tr> <tr> - <td colspan="3"><img class="line" src="images/sdk_line-1.gif"></td> + <td colspan="3"><img class="line" src="images/sdk_line-1.gif"/></td> </tr> <tr> - <td class="content1"><img class="nothing8" src="images/nada.gif"></td> + <td class="content1"><img class="nothing8" src="images/nada.gif"/></td> <td> <table class="table2"> <tr> <td colspan="2" class="head1"><a name="uno-skeletonmaker"/>uno-skeletonmaker</td> <td align="right"> - <a href="#tools" title="link to the tools overview"><img class="navigate" src="images/nav_up.png"></a> - <a href="../index.html" title="link to the SDK start page"><img class="navigate" src="images/nav_home.png"></a> + <a href="#tools" title="link to the tools overview"><img class="navigate" src="images/nav_up.png"/></a> + <a href="../index.html" title="link to the SDK start page"><img class="navigate" src="images/nav_home.png"/></a> </td> </tr> <tr> @@ -693,16 +676,15 @@ types the specified types depend on.</p> <p class="head2">Usage:</p> <blockquote> <b><code> - uno-skeletonmaker (-env:INIFILENAME=<url> | -env:UNO_TYPES=<url>) dump [<options>] -t <type> ...<br> - uno-skeletonmaker (-env:INIFILENAME=<url> | -env:UNO_TYPES=<url>) component [<options>] -n <name> -t <type> ...<br> - uno-skeletonmaker (-env:INIFILENAME=<url> | -env:UNO_TYPES=<url>) calc-add-in [<options>] -n <name> -t <add-in_service><br> + uno-skeletonmaker (-env:INIFILENAME=<url> | -env:UNO_TYPES=<url>) dump [<options>] -t <type> ...<br/> + uno-skeletonmaker (-env:INIFILENAME=<url> | -env:UNO_TYPES=<url>) component [<options>] -n <name> -t <type> ...<br/> + uno-skeletonmaker (-env:INIFILENAME=<url> | -env:UNO_TYPES=<url>) calc-add-in [<options>] -n <name> -t <add-in_service><br/> uno-skeletonmaker (-env:INIFILENAME=<url> | -env:UNO_TYPES=<url>) add-on [<options>] -n <name> -p <protocol_name:command,...> - uno-skeletonmaker -V, --version<br> - uno-skeletonmaker -h, --help<br> + uno-skeletonmaker -V, --version<br/> + uno-skeletonmaker -h, --help<br/> </code></b> </blockquote> <p class="head2">Sub-commands:</p> - <p> <table class="table4"> <tr> <td class="cell15"><code>dump</code></td> @@ -721,9 +703,7 @@ types the specified types depend on.</p> <td class="cell85">generates a language specific code skeleton for an add-on compnent using the implementation name as the file and class name. The protocol name(s) and the corresponding command(s) have to be specified with the '-p' option.</td> </tr> </table> - </p> <p class="head2">Options:</p> - <p> <table class="table4"> <tr> <td class="cell15"><code>-env:INIFILENAME=<url></code></td> @@ -739,9 +719,9 @@ types the specified types depend on.</p> </tr> <tr> <td class="cell15"><code>--(java4|java5|cpp)</code></td> - <td class="cell85">select the target language<br> - --java4 generate output for Java 1.4 or earlier<br> - --java5 generate output for Java 1.5 or later (is currently the default)<br> + <td class="cell85">select the target language<br/> + --java4 generate output for Java 1.4 or earlier<br/> + --java5 generate output for Java 1.5 or later (is currently the default)<br/> --cpp generate output for C++</td> </tr> <tr> @@ -757,7 +737,7 @@ types the specified types depend on.</p> <td class="cell85">generates a default LibreOffice MPLv2 license header at the beginning of a component source file. This option is taken into account in 'component' mode only and if -o is unequal 'stdout'.</td> </tr> <tr> - <td class="cell15"><code>-bc<br>--backward-compatible</code></td> + <td class="cell15"><code>-bc<br/>--backward-compatible</code></td> <td class="cell85">specifies that the generated calc add-in is backward compatible to older office versions and implement the former required add-in interfaces where the implementation is mapped on the new add-in configuration. In this case the config schema needs to be bundled with the extension add-in as well. Default is a minimal add-in component skeleton based on the add-in configuration coming with the office since OO.org 2.0.4.</td> </tr> <tr> @@ -793,25 +773,24 @@ types the specified types depend on.</p> <td class="cell85">print this help and exit.</td> </tr> </table> - </p> </td> </tr> </table> </td> - <td class="content1"><img class="nothing8" src="images/nada.gif"></td> + <td class="content1"><img class="nothing8" src="images/nada.gif"/></td> </tr> <tr> - <td colspan="3"><img class="line" src="images/sdk_line-1.gif"></td> + <td colspan="3"><img class="line" src="images/sdk_line-1.gif"/></td> </tr> <tr> - <td class="content1"><img class="nothing8" src="images/nada.gif"></td> + <td class="content1"><img class="nothing8" src="images/nada.gif"/></td> <td> <table class="table2"> <tr> <td colspan="2" class="head1"><a name="regmerge"/>regmerge</td> <td align="right"> - <a href="#tools" title="link to the tools overview"><img class="navigate" src="images/nav_up.png"></a> - <a href="../index.html" title="link to the SDK start page"><img class="navigate" src="images/nav_home.png"></a> + <a href="#tools" title="link to the tools overview"><img class="navigate" src="images/nav_up.png"/></a> + <a href="../index.html" title="link to the SDK start page"><img class="navigate" src="images/nav_home.png"/></a> </td> </tr> <tr> @@ -825,7 +804,6 @@ types the specified types depend on.</p> <b><code>regmerge [-v|--verbose] <mergefile> <mergeKeyName> <regfile_1> ... <regfile_n></code></b> </blockquote> <p class="head2">Options:</p> - <p> <table class="table4"> <tr> <td class="cell15"><code>-v|--verbose</code></td> @@ -847,25 +825,24 @@ types the specified types depend on.</p> merged.</td> </tr> </table> - </p> </td> </tr> </table> </td> - <td class="content1"><img class="nothing8" src="images/nada.gif"></td> + <td class="content1"><img class="nothing8" src="images/nada.gif"/></td> </tr> <tr> - <td colspan="3"><img class="line" src="images/sdk_line-1.gif"></td> + <td colspan="3"><img class="line" src="images/sdk_line-1.gif"/></td> </tr> <tr> - <td class="content1"><img class="nothing8" src="images/nada.gif"></td> + <td class="content1"><img class="nothing8" src="images/nada.gif"/></td> <td> <table class="table2"> <tr> <td colspan="2" class="head1"><a name="regview"/>regview</td> <td align="right"> - <a href="#tools" title="link to the tools overview"><img class="navigate" src="images/nav_up.png"></a> - <a href="../index.html" title="link to the SDK start page"><img class="navigate" src="images/nav_home.png"></a> + <a href="#tools" title="link to the tools overview"><img class="navigate" src="images/nav_up.png"/></a> + <a href="../index.html" title="link to the SDK start page"><img class="navigate" src="images/nav_home.png"/></a> </td> </tr> <tr> @@ -878,10 +855,9 @@ types the specified types depend on.</p> <b><code>regview <registryfile> [<keyName>]</code></b> </blockquote> <p class="head2">Options:</p> - <p> <table class="table4"> <tr> - <td class="cell15">-br<registryfile></code></td> + <td class="cell15"><code>-br<registryfile></code></td> <td class="cell85">the name of the registry whose contents should be viewed.</td> </tr> @@ -894,25 +870,24 @@ types the specified types depend on.</p> content of the registry file.</td> </tr> </table> - </p> </td> </tr> </table> </td> - <td class="content1"><img class="nothing8" src="images/nada.gif"></td> + <td class="content1"><img class="nothing8" src="images/nada.gif"/></td> </tr> <tr> - <td colspan="3"><img class="line" src="images/sdk_line-1.gif"></td> + <td colspan="3"><img class="line" src="images/sdk_line-1.gif"/></td> </tr> <tr> - <td class="content1"><img class="nothing8" src="images/nada.gif"></td> + <td class="content1"><img class="nothing8" src="images/nada.gif"/></td> <td> <table class="table2"> <tr> <td colspan="2" class="head1"><a name="autodoc"/>autodoc</td> <td align="right"> - <a href="#tools" title="link to the tools overview"><img class="navigate" src="images/nav_up.png"></a> - <a href="../index.html" title="link to the SDK start page"><img class="navigate" src="images/nav_home.png"></a> + <a href="#tools" title="link to the tools overview"><img class="navigate" src="images/nav_up.png"/></a> + <a href="../index.html" title="link to the SDK start page"><img class="navigate" src="images/nav_home.png"/></a> </td> </tr> <tr> @@ -928,7 +903,7 @@ types the specified types depend on.</p> </tr> </table> </td> - <td class="content1"><img class="nothing8" src="images/nada.gif"></td> + <td class="content1"><img class="nothing8" src="images/nada.gif"/></td> </tr> </table> </div> @@ -936,11 +911,11 @@ types the specified types depend on.</p> <div id="FooterText"> <p> Copyright © 2000, 2013 LibreOffice contributors and/or their affiliates. All rights reserved. - <br> + <br/> LibreOffice was created by The Document Foundation, based on Apache OpenOffice, which is Copyright 2011 The Apache Software Foundation. - <br> + <br/> The Document Foundation acknowledges all community members, please find more info <a href="http://www.libreoffice.org/about-us/credits/" target="_blank">at our website</a>. </p> <p> @@ -954,6 +929,7 @@ types the specified types depend on.</p> </div> </div> </div> + </div> </body> </html> |