]> git.tdb.fi Git - builder.git/blobdiff - source/target.h
Include libmode in library lookup hash
[builder.git] / source / target.h
index cf1d18651c9ed5f92c0ac0792b1ae6d75bf153a8..04a360dab57394ec23c305b69825a80135edcee9 100644 (file)
@@ -49,7 +49,7 @@ public:
        /**
        Creates and returns an Action suitable for building this target.
        */
-       virtual Action     *build()=0;
+       Action             *build();
 
        void               reset_count()               { counted=false; }
        virtual unsigned   count_rebuild();
@@ -76,7 +76,7 @@ protected:
        Target(Builder &, const Package *, const std::string &);
        void         mark_rebuild(const std::string &);
        virtual void check_rebuild();
-       Action       *build(Action *);
+       virtual Action *create_action() =0;
        virtual void build_done();
 };