Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

jh_generateorbitdir(1) [debian man page]

JH_GENERATEORBITDIR(1)						    Javahelper						    JH_GENERATEORBITDIR(1)

NAME
jh_generateorbitdir - Creates and populates an orbit dir used by pde-build for third-party jar files. SYNOPSIS
jh_generateorbitdir [debhelperoptions] [--orbit-dir=dir] [orbit-dep[...]] DESCRIPTION
jh_generateorbitdir is a javahelper program that handles creation of an orbit dependency dir. This directory has to be populated with non- eclipse jar files. However, eclipse refers to these jars by their "symbolic name". jh_generateorbitdir can extract this name from the jar's manifest (provided it has the OSGi metadata) and create a symlink to it. jh_generateorbitdir will replace regular files with symlinks if they are present in the orbit dir and clash with the name of one of the orbit jars. If an orbit jar name clashes with a symlink in the orbit dir, then jh_generateorbitdir will assume that the given jar has already been symlinked correctly. In this case the jar file is still recorded in the cache (see below). jh_generateorbitdir will also check the default installation for jar files on Debian systems (at the time of writing /usr/share/java), if it cannot find the jar in the current dir. Jar files replaced by jh_generateorbitdir will be recorded so that jh_installeclipse can replace with symlinks them post install. FILES
debian/eclipse.orbitdeps List of orbit dependencies - one per line. This can be used as an alternative to passing it per command line. OPTIONS
--orbit-dir=dir Specifies the directory from where the orbit-dir is or should be created. Defauls to "debian/.eclipse_build/orbitdeps". EXAMPLE
jh_generateorbitdir --orbit-dir orbit asm3 oro Will generate a folder called orbit with two symlinks based on asm3 and oro's symbolic name. SEE ALSO
debhelper(7) This program is a part of javahelper and uses debhelper as backend. There are also tutorials in /usr/share/doc/javahelper. AUTHOR
Niels Thykier <niels@thykier.net> COPYRIGHT AND LICENSE
Copyright 2010 by Niels Thykier This tool is free software; you may redistribute it and/or modify it under the terms of GNU GPL 2. 0.43 2011-04-29 JH_GENERATEORBITDIR(1)

Check Out this Related Man Page

orbit-idl-2(1)							   User Commands						    orbit-idl-2(1)

NAME
orbit-idl-2 - ORBit IDL compiler SYNOPSIS
orbit-idl-2 [--define=string ] [--include=string] [--libIDL-version] [--lang=string] [--debug=int] [--idlwarnlevel=int] [--imodule] [--showcpperrors] [--nostubs] [--noskels] [--nocommon] [--noheaders] [--noidata] [--add-imodule] [--skeleton-impl] [--backenddir=dir] [--c- output-formatter=program] [--onlytop] [--pidl] [--nodefskels] [--deps=filename] [--headerguardprefix=string] [--usage] [--version] [--help] idlfile DESCRIPTION
orbit-idl-2 is the ORBit Interface Definition Language (IDL) compiler. It takes as input an IDL file, and produces as output a set of source code files which you can use to develop an application that implements and/or uses the CORBA interface defined in the IDL file. OPTIONS
The following options are supported: --add-imodule Output an interface type data file. --backenddir=dirOverride the IDL backend library directory. --c-output-formaSpecifyothemprogram with which to format output (normally, indent). --debug=int Set the debug level. Valid values are in the range 0 to 4 inclusive. You can also use -d to specify this option. --define=string Define value in preprocessor. This option is passed directly to cpp(1). You can also use -D to specify this option. --deps=filename Generate dependency information suitable for inclusion in a Makefile. --headerguardprePrefixrfor #ifdef header guards. Sometimes useful to avoid conflicts. --help Show help information on standard output, and exit. You can also use -? to specify this option. --idlwarnlevel=iSet the IDL warning level. Valid values are in the range 0 to 4 inclusive. The default value is 2. --imodule Output only an interface type data file. You can also use -i to specify this option. --include=stringAdd search path for include files. This option is passed directly to cpp(1). You can also use -I to specify this option. --lang=string Display the language (the default is C). You can also use -l to specify this option. --libIDL-versionShow version of libIDL used. See libIDL-2(3). --nocommon Do not output a common file. --nodefskels Do not output definitions for skeletals in header. --noheaders Do not output a header file. --noidata Do not generate interface type data. --noskels Do not output a skeletals file. --nostubs Do not output a stubs file. --onlytop Inhibit inclusion of IDL files. --pidl Treat the input as Pseudo IDL. --showcpperrors Show C preprocessor errors. --skeleton-impl Output a skeletal object implementation. --usage Display brief usage information. --version Display the compiler version and serial. You can also use -v to specify this option. OPERANDS
The following operands are supported: filename The name of the input IDL file to be processed by the compiler. EXAMPLES
Example 1: Compiling an IDL file example% orbit-idl-2 example.idl The following files are output: example.h example-stubs.c example-skels.c example-common.c Example 2: Compiling an IDL file for use as a client of the interface only example% orbit-idl-2 --noskels example.idl The following files are output: example.h example-stubs.c example-common.c Example 3: Compiling an IDL file for use as a servant of the interface only example% orbit-idl-2 --nostubs example.idl The following files are output: example.h example-skels.c example-common.c Example 4: Compiling an IDL file that includes IDL files located in a non-standard directory example% orbit-idl-2 -I /example-idl-location example.idl In this example, example.idl includes example-included.idl, which is located in /example-idl-location/example-included.idl. EXIT STATUS
The following exit values are returned: 0 Application exited successfully >0 Application exited with failure FILES
The following files are used by this application: /usr/bin/Executable2for the ORBit IDL compiler ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Availability |SUNWgnome-component-devel | +-----------------------------+-----------------------------+ |Interface stability |External | +-----------------------------+-----------------------------+ SEE ALSO
cpp(1), libIDL-2(3), libORBit-2(3), attributes(5) NOTES
The output source code is specific to ORBit and should not be used with any other Object Request Broker (ORB), with any other version of ORBit, or on a platform other than the one on which the IDL compiler was itself compiled. Written by Mark McLoughlin, Sun Microsystems Inc., 2003. SunOS 5.10 11 Jan 2003 orbit-idl-2(1)
Man Page