Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.6 / 3....
  • Linux Kernel 3.0.82 LTS...
  • KDE Software Compilatio...
  • PulseAudio 4.0
  • Wireshark 1.10.0
  • NetworkManager 0.9.8.2
  • LibreOffice 3.6.6 / 4.0...
  • SystemRescueCd 3.7.0
  • Linux Kernel 3.10 RC6
  • Ubuntu Tweak 0.8.5
  • Home > Linux > Programming > Perl Modules

    GraphViz::Makefile 1.15

    Download button

    No screenshots available
    Downloads: 384  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Good (3.4/5)
    9 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Slaven Rezic | More programs
    Perl Artistic License / FREE
    January 10th, 2008, 14:16 GMT
    ROOT / Programming / Perl Modules

     Read user reviews (0)  Refer to a friend  Subscribe

    GraphViz::Makefile description

    GraphViz::Makefile is a Perl module to create Makefile graphs using GraphViz.

    GraphViz::Makefile is a Perl module to create Makefile graphs using GraphViz.

    SYNOPSIS

    use GraphViz::Makefile;
    my $gm = GraphViz::Makefile->new(undef, "Makefile");
    $gm->generate("makefile-rule");
    open(O, ">makefile.ps") or die $!;
    binmode O;
    print $gm->GraphViz->as_ps;
    close O;

    METHODS

    new($graphviz, $makefile, $prefix, %args)

    Create a GraphViz::Makefile object. The first argument should be a GraphViz object or undef. In the latter case, a new GraphViz object is created by the constructor. The second argument should be a Make object, the filename of a Makefile, or undef. In the latter case, the default Makefile is used. The third argument $prefix is optional and can be used to prepend a prefix to all rule names in the graph output.

    Further arguments (specified as key-value pairs):

    reversed => 1

    Point arrows in the direction of dependencies. If not set, then the arrows point in the direction of "build flow".

    generate($rule)

    Generate the graph, beginning at the named Makefile rule. If $rule is not given, all is used instead.

    GraphViz

    Return a reference to the GraphViz object. This object can be used for the output methods.

    Make

    Return a reference to the Make object.

    MEMBERS

    For backward compatibility, the following members in the hash-based GraphViz::Makefile object may be used instead of the methods:

    GraphViz
    Make

    Product's homepage

    Requirements:

    · Perl

      


    TAGS:

    Makefile graphs | GraphViz class | Perl module | Makefile | graphs | GraphViz

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM