NAME
sdtgilcvt - convert Devguide GIL files to BIL format
SYNOPSIS
sdtgilcvt [ options ] [ files... ]
DESCRIPTION
The sdtgilcvt utility converts Devguide GIL files to BIL
files that can be read and manipulated by the CDE Applica-
tion Builder. GIL files are supported primarily by Devguide,
which is an OpenWindows/OPEN LOOK graphical user interface
development tool. Sdtgilcvt can convert files written by
any version of Devguide, up to version 3.0.1, which is the
most recent version shipped. The GIL versions supported are
GIL-1 to GIL-4.
The output format is BIL 1.0 (Builder Interface Language
1.0). This is the format supported by dtbuilder (the CDE
Application Builder). A one-to-one mapping of GIL to BIL
files is performed, converting GIL project to BIL project
files, and GIL interface files to BIL module files. The BIL
files are written as new files, with either .bip or .bil
extensions, and the original GIL files are left unmodified.
The sdtgilcvt utility accepts multiple files on the command
line, and each file supplied on the command line is con-
verted from GIL to BIL format. However, only one (or no)
GIL project file may be specified. If the sole argument is a
GIL project file, the project and all interfaces referenced
by the project are converted. If a project file and inter-
face files are specified on the command line, all GIL inter-
face files specified must belong to that project, and each
of the interfaces will be converted. If neither -project nor
-noproject is specified, the converter attempts to work in
project mode by searching for an appropriate project file in
the current directory.
If the desired behavior is to convert interface files
independently of each other (i.e., with no project), the
-noproject flag may be specifed. If -noproject is specified,
each interface file specifed will be converted without look-
ing at a project file. Conversely, if -project is specified
a project file must be supplied.
OPTIONS
The following options are available:
-help The -help option causes sdtgilcvt to emit
a synopsis of the sdtgilcvt command line
and a list of options to the standard out-
put.
-noproject The -noproject option causes the default
project settings to be used. No project
file may be specified.
-project <project-file>
The -project option converts GIL files in
the context of a GIL project file, which
must be supplied on the command line.
-silent The -silent option eliminates all progress
messages. Only error messages are emitted,
which are sent to stderr.
-verbose The -verbose option will cause sdtgilcvt
to report detailed progress messages dur-
ing the conversion process.
ENVIRONMENT VARIABLES
Sdtgilcvt does not recognize any specialized environment
variables.
INPUT FILES
Following are the input files used by the sdtgilcvt utility:
file.P GIL project file.
file.G GIL interface file.
OUTPUT FILES
Following are the output files generated by the sdtgilcvt
utility:
file.bip BIL project file.
file.bil BIL module file
EXTENDED DESCRIPTION
The sdtgilcvt utility is a translator that converts Devguide
3.0.1 and earlier GIL (.P and .G) files to BIL (.bip and
.bil) files. The BIL files can be read and manipulated by
the CDE Application Builder.
EXIT STATUS
The following exit values are returned:
0 Successful completion. All files were converted.
Nonzero
One or more files were not converted successfully.
CONSEQUENCES OF ERRORS
When an error occurs, sdtgilcvt sends a message to stderr
and exits with a nonzero code. The source (GIL) files will
be unmodified, and the output BIL file will not exist. If a
BIL file existed prior to running sdtgilcvt, it will be
given a .BAK extension, to show that it may be out of date.
EXAMPLES
sdtgilcvt myproject.P
Convert all the files (project and inter-
face) in the project file ``myproject.P''
to BIL format.
sdtgilcvt myproject.P module1 module2
Convert the modules module1 and module2 in
the project ``myproject.P''.
sdtgilcvt -noproject module1.G
Convert the file ``module1.G'', ignoring
any project that it may belong to.
SEE ALSO
dtbuilderaction(5), CDE Application Builder User's Guide.
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |