uil(1X)

uil - The user interface language compiler

As shipped in IRIX 6.5.30. Added in IRIX 6.5.19.

     NAME
          uil - The user interface language compiler

     SYNOPSIS
          uil
          [ options ] file

     DESCRIPTION
          The uil command invokes the UIL compiler.  The User
          Interface Language (UIL) is a specification language for
          describing the initial state of a user interface for a Motif
          application.  The specification describes the objects
          (menus, dialog boxes, labels, push buttons, and so on) used
          in the interface and specifies the routines to be called
          when the interface changes state as a result of user
          interaction.

          file Specifies the file to be compiled through the UIL
               compiler.

          options
               Specifies one or more of the following options:

          -Ipathname
               This option causes the compiler to look for include
               files in the directory specified if the include files
               have not been found in the paths that already were
               searched.  Specify this option followed by a pathname,
               with no intervening spaces.

          -m   Machine code is listed.  This directs the compiler to
               place in the listing file a description of the records
               that it added to the User Interface Database (UID).
               This helps you isolate errors.  The default is no
               machine code.

          -o file
               Directs the compiler to produce a UID.  By default, UIL
               creates a UID with the name a.uid.  The file specifies
               the filename for the UID.  No UID is produced if the
               compiler issues any diagnostics categorized as error or
               severe.

          -s   Directs the compiler to set the locale before compiling
               any files.  The locale is set in an implementation-
               dependent manner.  On ANSI C-based systems, the locale
               is usually set by calling setlocale(LC_ALL, "").  If
               this option is not specified, the compiler does not set
               the locale.

          -v file
               Directs the compiler to generate a listing.  The file
               specifies the filename for the listing.  If the -v
               option is not present, no listing is generated by the
               compiler.  The default is no listing.

          -w   Specifies that the compiler suppress all warning and
               informational messages.  If this option is not present,
               all messages are generated, regardless of the severity.

          -wmd file
               Specifies a binary widget meta-language description
               file to be used in place of the default WML
               description.

          For more information about UIL syntax, see the OSF/Motif
          Programmer's Guide.

     RELATED INFORMATION
          X(1X) and Uil(3X).