Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

gencc(1)

acc(1)

cc(1)



  gencc(1)                            CLIX                            gencc(1)



  NAME

    gencc - Creates 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 Compilation System (CCS), it is possible
    to move pieces of the CCS to new locations without recompiling the CCS.
    The new locations of moved pieces can be specified through the -Y flag to
    the cc command.  However, it is inconvenient to supply the proper -Y flags
    with every invocation of the cc command.  Further, if a system
    administrator moves pieces of the CCS, such movement should be invisible
    to users.

    The front-end to the cc command which gencc generates is a one-line shell
    script which calls the cc command with the proper -Y flags specified.  The
    front-end to the cc command will also pass all user supplied flags to the
    cc command.

    The gencc command prompts for the location of each tool and directory
    which can be respecified by a -Y flag 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.

    The gencc command 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 command should be placed somewhere which is not typically in
    a user's PATH (for example, /lib).  This will prevent users from
    accidentally invoking the cc command without using the front-end.

  FILES

    ./cc   Front-end to cc

  NOTES

    The gencc command 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.

  RELATED INFORMATION




  2/94 - Intergraph Corporation                                              1






  gencc(1)                            CLIX                            gencc(1)



    Commands: acc(1), cc(1)





















































  2                                              Intergraph Corporation - 2/94




Typewritten Software • bear@typewritten.org • Edmonds, WA 98026