Man Linux: Main Page and Category List

NAME

       fngen - generates Python stub and skeleton code from a CORBA IR

SYNOPSIS

       fngen   [-directory=pathname]   [-package=package]  [-globals=basename]
       IDL_URI

DESCRIPTION

       fngen is another Fnorb’s IDL compiler (like fnidl). It takes  interface
       and  type  definitions from a CORBA compliant interface repository, 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
       <rcardenes@debian.org>, for the Debian  GNU/Linux  system,  taking  the
       text from the upstream documentation.

                                  2002/Apr/04