fnidl(1)
generates Python stub and skeleton code from an OMG IDL
SYNOPSIS
fnidl
[-directory=pathname] [-package=package]
[-globals=basename] [file.idl]
DESCRIPTION
fnidl
is Fnorb's IDL compiler. It takes interface and type definitions in IDL
files (or from its standard input), and generates the stub and skeleton
code required by Fnorb clients and servers. fnidl currently assumes that
you have a pre-processor named gcc or cpp, somewhere on your path.
OPTIONS
Options currently allowed are those used by your pre-processor plus the
following:
- -directory=pathname
-
All Python module and packages generated by fnidl will be placed in the
directory specified by pathname (which must already exist). The default is
the current working directory.
- -package=package
-
All Python module and packages generated by fnidl will be placed in the
specified package under the output directory (see above). The package name
is in dotted notation (e.g. foo.bar.baz) and fnidl will create any
packages in the package name that do not already exist.
- -globals=basename
-
Stubs and skeletons for IDL definitions at the global scope are put in the
packages basename and basename_skel instead of the default _GlobalIDL and
_GlobalIDL_skel.
AUTHOR
This manual page was adapted by Ricardo Javier Cardenes Medina
<
[email protected]>, for the Debian GNU/Linux system, taking the text
from the upstream documentation.