GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  ICMSTART.RC (7)

NAME

icmstart.rc - The icmstart(1) resource file

CONTENTS

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\(cqt install with icmstart xxx library) or an L (don\(cqt 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\(cqs 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)\(cqs destination directory.

EXAMPLES

The following entries can be used in an icmstart.rc file:
o source
‘Source\(cq 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\(cq 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\(cq is installed as ~/path in the destination directory specified when calling icmstart(1). The ~-character is expanded to the user\(cqs home directory.
o ~/path dest
‘~/path\(cq is installed as dest in the destination directory specified when calling icmstart(1). The ~-characteris expanded to the user\(cqs home directory.
o /path
‘/path\(cq is installed as ./path in the destination directory specified when calling icmstart(1).
o /path dest
‘/path\(cq 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).

Search for    or go to Top of page |  Section 7 |  Main Index


icmake&.7&.22&.01&.tar&.gz ICMSTART&.RC (7) 1992-2015

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.