Ejemplo n.º 1
0
 inline Object(Node::List dependencies)
     : Node(
         dependencies.begin()->path + std::string(".o"),
         &Object::build,
         &File::timestamp,
         dependencies
     )
 {
 }
Ejemplo n.º 2
0
Node::List convert(Node::List list)
{
    Node::List result;

    std::transform(
       list.begin(), list.end(),
       std::back_inserter(result),
       [] (const Node& node) { return T(node); }
    );

    return result;
}