NAME
gencc - create a front-end to the cc command
SYNOPSIS
gencc
DESCRIPTION
The gencc command is an interactive command designed to aid
in the creation of a front-end to the cc command. Since
hard-coded pathnames have been eliminated from the C Compi-
lation System (CCS), it is possible to move pieces of the
CCS to new locations without recompilation. The new loca-
tions of moved pieces can be specified through the -Y option
to the cc command. However, it is inconvenient to supply
the proper -Y options with every invocation of the cc com-
mand. Further, if a system administrator moves pieces of the
CCS, such movement should be invisible to users.
The front-end to the cc command that gencc generates is a
one-line shell script that calls the cc command with the
proper -Y options specified. The front-end to the cc command
will also pass all user-supplied options to the cc command.
gencc prompts for the location of each tool and directory
that can be respecified by a -Y option to the cc command. If
no location is specified, it assumes that that piece of the
CCS has not been relocated. After all the locations have
been prompted for, gencc will create the front-end to the cc
command.
gencc creates the front-end to the cc command in the current
working directory and gives the file the same name as the
cc command. Thus, gencc can not be run in the same directory
containing the actual cc command. Further, if a system
administrator has redistributed the CCS, the actual cc com-
mand should be placed in a location that is not typically in
a user's path (for example, /usr/lib). Such placement will
prevent users from accidentally invoking the cc command
without using the front-end.
FILES
./cc front-end to cc
SEE ALSO
cc(1B)
NOTES
gencc does not produce any warnings if a tool or directory
does not exist at the specified location. Also, gencc does
not actually move any files to new locations.
The gencc command is obsolete.
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |