Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
uil(1)			     General Commands Manual			  uil(1)

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 in-
     terface for a Motif application. The specification  describes  the  objects
     (menus,  dialog  boxes, labels, push buttons, and so on) used in the inter-
     face 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:

	       -IpathnameThis  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  ma-
			 chine 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. UIDs are portable only across same-size machine
			 architectures.

	       -s	 Directs the compiler to set the locale before compiling
			 any  files.  The locale is set in an implementation-de-
			 pendent 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 op-
			 tion 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 descrip-
			 tion.

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

									  uil(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=uil&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>

home | help