|  |  
 |   |   
 NAMEExtUtils::Builder::Node - An ExtUtils::Builder Node VERSIONversion 0.017 SYNOPSIS ExtUtils::Builder::Node->new(
     target       => $target_name,
     dependencies => \@dependencies,
     actions      => \@actions,
 );
DESCRIPTIONA node is the equivalent of a makefile entry. In essence it boils down to its three attributes: "target" (the name of the target), "dependencies"(the names of the dependencies) and "actions". A Node is a composite action, meaning that in can be executed or serialized as a whole. ATTRIBUTEStargetThe target filename of this node. dependenciesThe (file)names of the dependencies of this node. actionsA list of actions for this node. typeThis must be one of "file" or "phony". In the latter case the target will not be represented on the filesystem. phonyDeprecated. Instead, pass "type => 'phony'" METHODSmergeableThis returns true if a node is mergeable, i.e. it's phony and has no actions. AUTHORLeon Timmermans <fawaka@gmail.com> COPYRIGHT AND LICENSEThis software is copyright (c) 2013 by Leon Timmermans. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. 
 
 |