コード例 #1
0
ファイル: object.hpp プロジェクト: cyberguijarro/cppmake
 inline Object(Node::List dependencies)
     : Node(
         dependencies.begin()->path + std::string(".o"),
         &Object::build,
         &File::timestamp,
         dependencies
     )
 {
 }
コード例 #2
0
ファイル: utility.hpp プロジェクト: cyberguijarro/cppmake
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;
}