NAME

PBS::Rules - Manipulate PBS rules

SYNOPSIS

        # within a Pbsfile
        AddRule 'all_lib', ['all' => qw(lib.lib)], BuildOk() ;
        AddRule 'test', ['test' => 'all', 'test1', 'test2'] ;
        

DESCRIPTION

This modules defines a set of functions to add, remove and replace PBS rules. PBS rules can be written in pure perl code or with a syntax ressembling that of make. RegisterRule converts the make like definitions to perl code when needed.

EXPORT

        AddRule AddRuleTo 
        AddSubpbsRule 
        RemoveRule 
        ReplaceRule ReplaceRuleTo 
        BuildOk

AUTHOR

Khemir Nadim ibn Hamouda. nadim@khemir.net

SEE ALSO

PBS reference manual.