
Items for inclusion:

* Configuration file

    * Separate list items with a comma
        i.e: <env>PATH=/bin,HOME=/tmp</env>

    * Database Configuration:
        - mysql:
            specify all fields
        - sqlite:
            set database to full path to sqlite database file
            leave host, user and password blank

    * Compiler Mask
        These regular expressions are used to search the value of the
        -compiler flag and set the appropriate CC, CXX or FC variable.
        Other masks can be added for other compiler types, i.e.
        an OpenCL compiler might use:
            <CL description='OpenCL Compiler'>cl</CL>
        The value of CL would then be set to the value of the -compiler
        flag during the invocation of make if the value of the -compiler
        flag contained characters matching the regular expression.
        Keep in mind that the regular expression is matched against the 
        compilers name (tools.name), not its ID (tools.toolid), since the
        ID might contain additional information about a compiler that 
        could falsely match a regular expression.

* Dependencies
    MySQL client libraries for MySQL support
        Ubuntu: libmysqlclient-dev
    SQLite libraries for SQLite support

    * Required Python packages
        - sqlalchemy >= 0.6.7
            Ubuntu: python-sqlalchemy
        - MySQL-python >= 1.2.3 (for MySQL support)
            Ubuntu: python-mysqldb
        - pysqlite >= 2.6.3 (for SQLite support)
        -setuptools (to install web egg)

* Usage

    * Compiler versions
        There are several ways to specify a specific version of a compiler:

            1) Set $PATH to include the compiler
            2) Pass a valid tools.toolid to the -compiler flag
                This sets the version based on the tools.version
                database entry.
            3) Use the -version flag
                This explicitly sets the compiler version.

        The version set in methods 2 and 3 is only used to expand the $RELEASE 
        variable in the environment database table and is not passed directly
        to the compiler.
