Man Linux: Main Page and Category List

NAME

       gtk2hsTypeGen - Program to generate Gtk’s object hierarchy in Haskell

SYNOPSIS

       gtk2hsTypeGen     [--tag=tag ...]      [--lib=lib]    [--prefix=prefix]
       [--modname=modName]                        [--import=[*]importName ...]
       [--forward=[*]fwdName ...]                     [--destructor=destrName]
       [--hierarchy=hierName]

DESCRIPTION

       This manual page briefly describes the gtk2hsTypeGen command.   It’s  a
       helper program necessary to build the Gtk2Hs suite of libraries.

OPTIONS

       The  programs  follow  the  usual  GNU  command  line syntax, with long
       options starting with two  dashes  (‘-’).  A  summary  of  options  are
       included   below.   For   a   complete   description,   see  the  other
       documentation.

       gtk2hsTypeGen accepts the following options:

       --tag=tag
              generate entries that have the tag tag.  Specify  ‘default’  for
              types without tags

       --lib=lib
              set  the  lib  to  use in the c2hs {#context #} declaration (the
              default is ‘gtk’)

       --prefix=prefix
              set the prefix to use in the c2hs {#context #} declaration  (the
              default is ‘gtk’)

       --modname=modName
              specify  module  name  if  it does not match the file name, eg a
              hierarchical module name

       --import="[*]"importName
              additionally import this module without re-exporting it.  Use an
              asterix  as  prefix  if  the  import  should  be  a  .chs import
              statement, as well as exported from the generated module.

       --forward="[*]"fwdName
              specify a number of modules that are imported.    Use an asterix
              as  prefix  if  the import should be a .chs import statement, as
              well as exported from the generated module.

       --destructor=destrName
              specify a non-standard C function  pointer  that  is  called  to
              destroy the objects

       --hierarchy=hierName
              the  name of the file containing the hierarchy list, defaults to
              the built-in list

BUGS

       Please report bugs and feature requests in the Gtk2Hs trac

       http://hackage.haskell.org/trac/gtk2hs/

       or to the Gtk2Hs mailing list gtk2hs-devel@lists.sourceforge.net

AUTHOR

       This page was addapted  from  the  gtk2hsHookGenerator(1)  manpage,  by
       Marco   Túlio  Gontijo  e  Silva  <marcot@debian.org>  for  the  Debian
       GNU/Linux system (but may be used by others).