Provided by: icmake_7.16.01-1ubuntu1_i386 bug

NAME

       icmstart.rc - The icmstart(1) resource file

DESCRIPTION

       The  icmstart.rc  file  defines the initial files of a program that are
       installed by icmstart(1).

       By default icmstart.rc is found in /etc/icmake/icmstart.rc,  but  if  a
       file $HOME/.icmake/icmstart.rc is found then the latter file is used by
       icmstart(1).  $HOME/.icmake/icmstart.rc  in  turn   is   overruled   by
       specifying a -c option when invoking icmstart(1).

       The  default  resource  file  contains  the  following  specifications,
       preparing for the construction of a C++ program using icmbuild(1):

           CLASSES
           P main.cc
           P main.ih
           P usage.cc
           P version.cc
           P ? scanner
           P ? parser

       The icmstart.rc file may contain:

       o      empty lines, which are ignored;

       o      lines beginning with a hash-character (#), also ignored;

       o      Optionally: a P (don't install with icmstart xxx library) or  an
              L  (don't  install  with  icmstart  xxx  program), followed by a
              blank; see also icmstart(1).

       o      Optionall: a ? (followed by a blank) following the optional P or
              L  in  which  case  the  installation  of  the  element  must be
              confirmed by the user.

       o      Source path names. Relative path names are interpreted  relative
              to  the current working directory. Environment variables are not
              expanded, the initial tilde  character  is  interpreset  as  the
              user's home directory.

       o      Source  path  names  followed  by a destination (relative to the
              directory initialized by icmstart(1)).  A  source  path  may  be
              either  a  file or a directory. If a directory is specified then
              all files in and below that directory will be installed.

       When specifying a destination a path may be specified as well. However,
       the destination path is always interpreted relative to the installation
       directory specified when calling icmstart(1).

       If a destination is omitted, the source is installed as specified below
       icmstart(1)'s destination directory.

EXAMPLES

       The following entries can be used in an icmstart.rc file:

       o      source
              `Source'   must   be   in  the  skeleton  directory  visited  by
              icmstart(1) and  is  installed  as  source  in  the  destination
              directory specified when calling icmstart(1).

       o      source dest
              `Source'   must   be   in  the  skeleton  directory  visited  by
              icmstart(1)  and  is  installed  as  dest  in  the   destination
              directory specified when calling icmstart(1).

       o      ~/path
              `~/path'  is  installed  as  ~/path in the destination directory
              specified when calling icmstart(1). The ~-character is  expanded
              to the user's home directory.

       o      ~/path dest
              `~/path'  is  installed  as  dest  in  the destination directory
              specified when calling icmstart(1). The  ~-characteris  expanded
              to the user's home directory.

       o      /path
              `/path'  is  installed  as  ./path  in the destination directory
              specified when calling icmstart(1).

       o      /path dest
              `/path' is installed as dest in the destination directory

       o      ? source
              The user must confirm the installation of source.

       o      ? source dest
              The user must confirm the installation of source as dest in  the
              destination directory specified when calling icmstart(1).

       o      # text
              Interpreted  as comment and ignored. The #-character must be the
              first character on the line.

       o      an empty line
              Empty lines are skipped.

FILES

       The  mentioned  paths  are  sugestive  only  and  may  be  installation
       dependent:

       o      /usr/share/icmake/icmconf  Example  of an icmbuild configuration
              file;

       o      /usr/share/icmake/CLASSES Example of an icmbuild CLASSES file.

       o      /usr/share/icmake/icmstart.rc Default skeleton resource file.

SEE ALSO

       icmake(1), icmbuild(1), icmconf(7), icmstart(1)

BUGS

       None reported

COPYRIGHT

       This is free software, distributed under the terms of the  GNU  General
       Public License (GPL).

AUTHOR

       Frank B. Brokken (f.b.brokken@rug.nl).