ROBOhdrs/roboFileHeader [ Functions ]

NAME

roboFileHeader

FUNCTION

Insert source file header.

SYNOPSIS

*    static void roboFileHeader(FILE *fp, char *proj, char *fname)

SOURCE

static void
roboFileHeader( FILE * fp, char *proj, char *fname )
{
    char               *s;

    s = remark_markers[srcRem];
    fprintf( fp, "%sh* %s/%s\n", header_markers[srcSta],
             ( proj[0] ? proj : fname ), fname );
    fprintf( fp, "%s  NAME\n", s );
    fprintf( fp, "%s    %s\n", s, fname );
    if ( *vcTag )
    {
        fprintf( fp, "%s    %s\n", s, vcTag );
    }
    fprintf( fp, "%s  DESCRIPTION\n", s );
    fprintf( fp, "%s*******%s\n", s,
             ( end_remark_markers[srcEnd] ? end_remark_markers[srcEnd] :
               "" ) );
}